Chuyển tới nội dung chính

Server-to-Server Card API

Ask AI

Hợp đồng Endpoint

Gửi chi tiết thẻ trực tiếp đến GLODIPAY từ máy chủ của riêng bạn. Luồng này yêu cầu việc thu thập thẻ tuân thủ PCI ở phía merchant.

POST /v2/card/apiapplication/jsonYêu cầu chữ ký

Tham số request

TrườngKiểuBắt buộcMô tả
merchantIdString(1,50)MID Merchant.
orderRefString(1,250)MTham chiếu giao dịch duy nhất.
amountFloatMSố tiền hóa đơn. Tối thiểu 1.
currencyString(3)MMã tiền tệ ISO 4217.
cancelUrlString(1,300)MURL chuyển hướng HTTPS khi hủy.
callbackUrlString(1,300)MURL chuyển hướng HTTPS sau khi thanh toán thành công.
notificationUrlString(1,300)MEndpoint webhook HTTPS.
errorUrlString(1,300)MURL chuyển hướng HTTPS khi lỗi thanh toán.
orderDescriptionString(max:3000)MMô tả đơn hàng ngắn gọn.
metadataJSONODữ liệu key-value đính kèm.
transactionDocumentsJSONOCác tài liệu hỗ trợ.
paymentMethodStringMPhải là card.
feeBySellerNumber(0-100)OPhần trăm phí người bán.
billingFirstNameString(max:255)MTên thanh toán.
billingLastNameString(max:255)MHọ thanh toán.
billingStreet1String(max:255)MĐịa chỉ thanh toán dòng 1.
billingStreet2String(max:255)OĐịa chỉ thanh toán dòng 2.
billingCityString(max:255)MThành phố thanh toán.
billingEmailString(max:255)MEmail người mua.
billingStateString(min:2,max:255)CBắt buộc khi billingCountry là US hoặc CA.
billingCountryStringMMã quốc gia ISO 3166-1 alpha-2.
billingPostalCodeString(max:25)MMã bưu chính / ZIP.
billingPhoneCountryCodeString(max:10)OMã quốc gia điện thoại.
billingPhoneNumberString(max:30)MSố điện thoại.
cardNumberString(12,19)MSố thẻ.
cardMonthStringMTháng hết hạn, ví dụ 12.
cardYearStringMNăm hết hạn 2 chữ số, ví dụ 30.
cardSecurityCodeString(3,4)MCVV / CVC.
customerIpStringMĐịa chỉ IP khách hàng.
websiteUrlString(max:300)OURL website của Merchant.
expiresAtStringOHết hạn phiên ISO 8601.
browserDetailsJSONMĐối tượng vân tay trình duyệt.
signatureString(max:750)MChữ ký RSA-MD5.

Các trường hợp phản hồi

Các giá trị trạng thái phản hồi:

  • success — Thanh toán hoàn tất ngay lập tức. Trả về data.transactionId.
  • redirect — Yêu cầu 3DS. Chuyển hướng người mua đến data.url. Sau 3DS, GLODIPAY gửi kết quả qua IPN và chuyển hướng người mua đến callbackUrl.
  • pending — Đang chờ xác nhận từ PSP. Kết quả cuối cùng sẽ được gửi qua IPN.
  • error — Thanh toán thất bại. HTTP 422 cho các lỗi xác thực (với mảng errors), HTTP 400/500 cho các lỗi xử lý.

Nguồn

Trang này được trích xuất từ Server-to-Server Card API.

Bookmarks

No bookmarks yet.
Hover over a heading and click to save a section.