One-Stop Cross-Border Shopping — Shop the World
UnionPay Content & Service Platform (UCSP) for Channel Partner
UnionPay Content & Service Platform (UCSP) for Service Provider
UnionPay Transportation Solutions
The API provides a basic introduction of UnionPay SRC (Click to Pay) business as well as the transaction processing and messages of the interfaces between 3rd party wallet (DCF) and UnionPay SRC.
Frictionless checkout flow
Improved user experience
EMVCo standard compliance
No PCI pressure
Support 3rd party wallet (DCF)
UnionPay SRC can initiate SRC related flow to 3rd party wallets (DCF) via this API when consumers select Union Pay SRC (Click to Pay) to pay.
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Checkout Request | checkoutRequestJws | Object | M:Mandatory | JWS signature | |||||||||||||||||||||||||||||||||||
|
ID Token | idToken | S | M:Mandatory | It is the JSON Web Token, generated and signed by SRC Systems. Used to identify associated consumer account profile, and attest that the requester is authorised to access this data. |
Filed name | Identifier | Type | Length | Request | Default value | Note | |
---|---|---|---|---|---|---|---|
ID Token | idToken | S | R:Returned | It is the JSON Web Token, generated and signed by SRC Systems. Used to identify associated consumer account profile, and attest that the requester is authorised to access this data. | |||
Checkout Response | checkoutResponseJws | Object | M:Mandatory | ||||
Action | action | S | M:Mandatory | Valid values: “COMPLETE”, “ERROR”, “CANCEL”, “ADD_CARD” | |||
Error | error | S | C:Conditional | It is returned if the action=”ERROR”. | |||
Error Description | errorDescription | S | C:Conditional | It is returned if the action=”ERROR”. |
Field name | Identifier | Type | Length | Request | Default value | Note | |
---|---|---|---|---|---|---|---|
SRCi Transaction ID | srciTransactionId | O:Optional | Transaction-unique identifier assigned by the SRCI. | ||||
ID Token | idToken | JWT | M:Mandatory | It is the JSON Web Token, generated and signed by SRC Systems. Used to identify associated consumer account profile, and attest that the requester is authorised to access this data. | |||
Encrypted Card | encryptedCard | M:Mandatory | |||||
Encrypted Consumer | encryptedConsumer | M:Mandatory | |||||
Digital Card Data | digitalCardData | Object | O:Optional | ||||
Cardholder Data | cardholderData | Object | O:Optional | ||||
Compliance Settings | complianceSettings | Object | O:Optional |
Field name | Identifier | Type | Length | Request | Default value | Note | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Delete Card Request JWS | deleteCardRequestJws | Object | M:Mandatory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|