Hướng dẫn tạo API Airwallex & cấu hình với MeshCheckout

Trong bài này, tôi sẽ hướng dẫn bạn tạo API key cho Airwallex.

MeshCheckout sử dụng Airwallex API keys để connect và xử lý các giao dịch.

Test mode, Live mode là gì?

Airwallex có hai môi trường là Live và Test.

  • Test mode: cho phép bạn kiểm tra tích hợp mà không xử lý các khoản thanh toán thực tế.
  • Live mode: được sử dụng khi bạn sẵn sàng chấp nhận thanh toán thực tế từ khách hàng.

Lưu ý rằng dữ liệu trong hai chế độ này là tách biệt; ví dụ, một giao dịch tạo trong chế độ test sẽ không có sẵn trong chế độ live và ngược lại.

Cách lấy API keys Airwallex

Thực hiện các bước sau để lấy khóa API Airwallex:

  1. Đăng nhập vào Dashboard Airwallex, lựa chọn business của bạn, chuyển đến page Settings > Developer
  2. Bấm sang tab API Keys.
  3. Bấm nút “New scoped API key” để tạo API key mới.
  4. Nhập tên cho API key mới.
  5. Tại mục “Account(s)“, lựa chọn business của bạn.
  6. Kéo đến section “Payment Acceptance” tick vào Write của “Payment Acceptance
  7. Sau đó bấm “Create
  8. Airwallex sẽ hỏi bạn nhập lại mật khẩu tài khoản trước khi tạo. Nhập mật khẩu và bấm Continue.

Lưu ý: Bạn không thể xem lại khóa bí mật sau khi tạo, vì vậy hãy sao chép và lưu trữ nó một cách an toàn.

1) Đăng nhập Airwallex và đi đến “Settings > Developer > API Keys”

2) Nhấn nút “New scoped API key” để tạo key.

3) Nhập tên, lựa chọn business và chọn Payment Acceptance

 

4) API sau khi tạo 

Lưu ý: Bạn không thể xem lại khóa bí mật sau khi tạo, vì vậy hãy sao chép và lưu trữ nó một cách an toàn.

Copy lại Client ID và Secret Key

 

Cấu trình Airwallex với MeshCheckout

Sau khi lấy được các thông tin API key. Bạn vào menu Mesh Sites > All sites

Sau đó bấm vào Settings của domain phụ của Airwallex account.

Chuyển cấu hình sang tab Airwallex và chọn Live mode

 

Điền API keys đã copy được từ bước trước đó.

Airwallex API Key: Nhập Client ID 

Airwallex Secret Key: Mã secret đã tạo ở trên

Để cấu hình limit cho account, bạn setup ở ô bên phải

Mỗi account sẽ có một thông số ghi nhận số tiền đã nhận trong 1 vòng đời.

Receive Cycle: Vòng lặp nhận tiền, hết vòng lặp thì số tiền đã nhận sẽ reset về 0

Income Limit: Cấu hình số tiền tối đa account có thể nhận trong một vòng đời

Max Account Per Order: Hạn chế số tiền có thể nhận trên một order cho account này.

 

Dev Mode

Airwallex sử dụng hệ thống dev riêng, bạn có thể đăng ký account tại https://demo.airwallex.com/ để tạo key dev cho việc test giao dịch

Zalo
Messenger
Telegram
Email
Messenger
Email
Telegram
Zalo