跳到主要内容

Payment Element SDK API

Create payment intent API

url : /payment_element/v1/create_payment_intent

method : POST

header:

Header nameMustDescription
X-QF-APPCODEY商戶code
X-QF-SIGNY商戶 key

params :

FieldMustDescription
txamtY支付金额,单位分
txcurrcdN币种 e.g. HKD/ CNY (ISO_4217)
pay_typeY支付类型 e.g. WP credit card: 802801
out_trade_noY外部订单号
mchidNmchid, 渠道用
return_urlN支付成功跳转页面
failed_urlN支付失败跳转页面
notify_urlN交易通知发送地址

response:

{
"respcd": "0000",
"txamt": "123",
"txcurrcd": "123",
"sysdtm": "2022-11-14 16:15:16",
"out_trade_no": "501871840",
"payment_intent": "38aec7cef8564f309ea2265a454b8ca5",
"intent_expiry": "2022-11-15 12:34:34"
}

Create token intent API

url : /payment_element/v1/create_token_intent

method : POST

header:

Header nameMustDescription
X-QF-APPCODEY商戶code
X-QF-SIGNY商戶 key

params :

FieldMustDescription
mchidNmchid, 渠道用
customer_idY顧客id
token_expiryNtoken到期日
token_reasonNtoken 建立原因
token_referenceNtoken 參考
notify_urlN交易通知发送地址

response:

{
"respcd": "0000",
"sysdtm": "2022-11-14 16:15:16",
"token_intent": "38aec7cef8564f309ea2265a454b8ca5",
"intent_expiry": "2022-11-15 12:34:34"
}