Cổng thanh toán Appsheet.
Appsheet Pay Extension
Tính năng nổi bật:
**Tạo liên kết thanh toán và tự động xác nhận cho AppSheet action qua kết nối API.
**Đối tác cổng thanh toán: PayOS
**Để dùng AppSheet Pay, tạo tài khoản trên PayOS và tuân thủ chính sách của họ.
Phát triển từ cộng đồng AppSheet Việt Nam.
Phạm vi sử dụng:
**Các công cụ có thể mở ra đường dẫn url
**Tất Các thiết lập sẽ thực hiện trên hành động cấu hình trong Appsheet. Đảm bảo tính bảo mật và an toàn dữ liệu.
Quyền truy cập và Cấp quyền
**Để thực hiện các chức năng cơ bản của tiện ích, một số quyền truy cập là cần thiết. Dưới đây là các quyền yêu cầu và mục đích sử dụng:
**Quyền tabs:
Quyền này cho phép tiện ích ghi nhận các kết nối URL yêu cầu từ Appsheet chứa các tham số cần thiết để gửi yêu cầu API và phản hồi từ các cổng thanh toán.
Tiện ích sử dụng quyền này để mở và hiển thị liên kết thanh toán cho người dùng.
Quyền này làm xuất hiện thông báo đọc lịch sử nhưng nó thực sự không sử dụng chúng. Appsheet Pay không có chức năng đọc lịch sử cũng như không thu thập thông tin. Hãy xem chính sách quyền riêng tư về cách chúng tôi sử dụng dữ liệu.
**Quyền kết nối API tới cổng thanh toán :
Quyền này cần thiết để tiện ích có thể thực hiện kết nối với API của cổng thanh toán. Tiện ích sẽ sử dụng quyền này để gửi yêu cầu API và nhận phản hồi từ cổng thanh toán.
** Quyền notifications:
Quyền này cho phép tiện ích hiển thị các thông báo lỗi cho người dùng trong trường hợp có vấn đề xảy ra trong quá trình kết nối với cổng thanh toán.
Khi có lỗi, tiện ích sẽ sử dụng thông báo để giúp người dùng nhận diện chính xác nguyên nhân của vấn đề, ví dụ như sai thông tin cấu hình, sự cố kết nối API, hoặc các lỗi từ phía cổng thanh toán.
Thông báo này sẽ cung cấp thông tin chi tiết về lỗi và giúp người dùng có thể dễ dàng khắc phục vấn đề
Cách sử dụng : Thiết lập cấu hình hành động Go to a website với các cấu trúc :
Cấu trúc tạo link thanh toán :
------------------------
\"
https://example_example_123456.com?cancelUrl=https://YOUR_example.com&returnUrl=https://YOUR_example.com&clientId=YOUR_ClientID_ PAYOS&apiKey=YOUR_API_KEY_PAYOS&checksumKey=YOUR_CHECKSUM_KEY_PAYOS&amount=\"&[Số tiền TỪ APPSHEET]&\"&orderCode=\"&[SỐ HÓA ĐƠN từ APPSHEET]&\"&expirationTimeInMinutes=THỜI GIAN hết hạn THANH TOÁN (phút ) &description=MÔ TẢ THANH TOÁN
&item=danh sách sản phẩm
&quantity=danh sách số lượng tương ứng
&price=Danh sách giá thành tương ứng
\"
------------------------
Tham số bắt buộc :
cancelUrl=https://YOUR_example.com
returnUrl=https://YOUR_example.com
clientId=YOUR_ClientID_ PAYOS
apiKey=YOUR_API_KEY_PAYOS
checksumKey=YOUR_CHECKSUM_KEY_PAYOS
amount=\"&[Số tiền TỪ APPSHEET]&\"
orderCode=\"&[SỐ HÓA ĐƠN từ APPSHEET]&\"
-------------------------------
Tham số không bắt buộc có thể có hoặc không :
description=MÔ TẢ THANH TOÁN
expirationTimeInMinutes=THỜI GIAN hết hạn THANH TOÁN (phút )
item= danh sách sản phẩm trong appsheet
quantity= Danh sach số lượng tương ứng sản phẩm
price=Danh sách giá thành tương ứng.
Read more
**Tạo liên kết thanh toán và tự động xác nhận cho AppSheet action qua kết nối API.
**Đối tác cổng thanh toán: PayOS
**Để dùng AppSheet Pay, tạo tài khoản trên PayOS và tuân thủ chính sách của họ.
Phát triển từ cộng đồng AppSheet Việt Nam.
Phạm vi sử dụng:
**Các công cụ có thể mở ra đường dẫn url
**Tất Các thiết lập sẽ thực hiện trên hành động cấu hình trong Appsheet. Đảm bảo tính bảo mật và an toàn dữ liệu.
Quyền truy cập và Cấp quyền
**Để thực hiện các chức năng cơ bản của tiện ích, một số quyền truy cập là cần thiết. Dưới đây là các quyền yêu cầu và mục đích sử dụng:
**Quyền tabs:
Quyền này cho phép tiện ích ghi nhận các kết nối URL yêu cầu từ Appsheet chứa các tham số cần thiết để gửi yêu cầu API và phản hồi từ các cổng thanh toán.
Tiện ích sử dụng quyền này để mở và hiển thị liên kết thanh toán cho người dùng.
Quyền này làm xuất hiện thông báo đọc lịch sử nhưng nó thực sự không sử dụng chúng. Appsheet Pay không có chức năng đọc lịch sử cũng như không thu thập thông tin. Hãy xem chính sách quyền riêng tư về cách chúng tôi sử dụng dữ liệu.
**Quyền kết nối API tới cổng thanh toán :
Quyền này cần thiết để tiện ích có thể thực hiện kết nối với API của cổng thanh toán. Tiện ích sẽ sử dụng quyền này để gửi yêu cầu API và nhận phản hồi từ cổng thanh toán.
** Quyền notifications:
Quyền này cho phép tiện ích hiển thị các thông báo lỗi cho người dùng trong trường hợp có vấn đề xảy ra trong quá trình kết nối với cổng thanh toán.
Khi có lỗi, tiện ích sẽ sử dụng thông báo để giúp người dùng nhận diện chính xác nguyên nhân của vấn đề, ví dụ như sai thông tin cấu hình, sự cố kết nối API, hoặc các lỗi từ phía cổng thanh toán.
Thông báo này sẽ cung cấp thông tin chi tiết về lỗi và giúp người dùng có thể dễ dàng khắc phục vấn đề
Cách sử dụng : Thiết lập cấu hình hành động Go to a website với các cấu trúc :
Cấu trúc tạo link thanh toán :
------------------------
\"
https://example_example_123456.com?cancelUrl=https://YOUR_example.com&returnUrl=https://YOUR_example.com&clientId=YOUR_ClientID_ PAYOS&apiKey=YOUR_API_KEY_PAYOS&checksumKey=YOUR_CHECKSUM_KEY_PAYOS&amount=\"&[Số tiền TỪ APPSHEET]&\"&orderCode=\"&[SỐ HÓA ĐƠN từ APPSHEET]&\"&expirationTimeInMinutes=THỜI GIAN hết hạn THANH TOÁN (phút ) &description=MÔ TẢ THANH TOÁN
&item=danh sách sản phẩm
&quantity=danh sách số lượng tương ứng
&price=Danh sách giá thành tương ứng
\"
------------------------
Tham số bắt buộc :
cancelUrl=https://YOUR_example.com
returnUrl=https://YOUR_example.com
clientId=YOUR_ClientID_ PAYOS
apiKey=YOUR_API_KEY_PAYOS
checksumKey=YOUR_CHECKSUM_KEY_PAYOS
amount=\"&[Số tiền TỪ APPSHEET]&\"
orderCode=\"&[SỐ HÓA ĐƠN từ APPSHEET]&\"
-------------------------------
Tham số không bắt buộc có thể có hoặc không :
description=MÔ TẢ THANH TOÁN
expirationTimeInMinutes=THỜI GIAN hết hạn THANH TOÁN (phút )
item= danh sách sản phẩm trong appsheet
quantity= Danh sach số lượng tương ứng sản phẩm
price=Danh sách giá thành tương ứng.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Appsheet Pay", "description": "C\u00f4\u0309ng thanh toa\u0301n Appsheet.", "version": "1.0.8", "permissions": [ "tabs", "notifications" ], "background": { "service_worker": "background.js" },"content_security_policy": { "script-src": ["'self'"], "style-src": ["'self'"], "default-src": ["'self'"] }, "action": { "default_popup": "popup.html", "default_icon": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" } }, "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "options_page": "options.html", "host_permissions": [ "https://api-merchant.payos.vn/*" ]}
Read more