Before You Begin
Information:
- This signature mechanism is used for transaction requests only.
- For a complete description of the signing and verification process, please refer to Security Signature.
Signature Format
| Integration method | Signature generation | Signature verification (real-time response) | Signature verification (synchronous response backUlr) |
|---|---|---|---|
| Hosted Checkout- Merchant Control Redirect | account+terminal+backUrl+order_number+ order_currency+order_amount+billing_firstName+ billing_lastName+billing_email+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+payment_id+pay_url+ pay_results+pay_details+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode |
| Hosted Checkout- Oceanpayment Auto Redirect | account+terminal+backUrl+order_number+ order_currency+order_amount+billing_firstName+ billing_lastName+billing_email+secureCode | / | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode |
| Embedded Checkout | account+terminal+order_number+order_currency+ order_amount+billing_firstName+billing_lastName+ billing_email+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode |
| Server to server | Please contact Oceanpayment technical support. techservice@oceanpayment.com.cn | Please contact Oceanpayment technical support. techservice@oceanpayment.com.cn | Please contact Oceanpayment technical support. techservice@oceanpayment.com.cn |
| Link | account+terminal+backUrl+order_number+ order_currency+order_amount+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+payment_id+MOTO_url+ MOTO_results+MOTO_details+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode |
| POS | account+terminal+order_number+order_currency+ order_amount+billing_firstName+billing_lastName+ billing_email+secureCode | account+terminal+order_number+order_currency+ order_amount+order_notes+card_number+payment_id+ payment_authType+payment_status+payment_details+ payment_risk+secureCode | / |
Subscripions
Create Quickpay ID
| Payment methods | Integration method | Signature generation | Signature verification (real-time response) |
|---|---|---|---|
| Credit Card | Hosted Creation | account+terminal+customer_id+backUrl+ billing_firstName+billing_lastName+billing_email+ secureCode | account+terminal+customer_id+order_notes+ card_number+quickpay_id+quickpay_status+secureCode |
| Credit Card / ApplePay / GooglePay | Embedded Creation | account+terminal+customer_id+billing_firstName+ billing_lastName+billing_email+secureCode | account+terminal+customer_id+order_notes+ card_number+quickpay_id+quickpay_status+secureCode |
Initiate Payment
| Signature generation | Signature verification (real-time response) |
|---|---|
account+terminal+order_number+order_currency+order_amount+quickpay_id+ billing_firstName+billing_lastName+billing_email+secureCode | account+terminal+order_number+order_currency+order_amount+ order_notes+card_number+payment_id+quickpay_id+payment_authType+ payment_status+payment_details+payment_risk+secureCode |