Skip to main content

Before You Begin

Information:
  1. This signature mechanism is used for transaction requests only.
  2. For a complete description of the signing and verification process, please refer to Security Signature.

Signature Format

Integration methodSignature generationSignature 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 Checkoutaccount+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 serverPlease 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
Linkaccount+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
POSaccount+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 methodsIntegration methodSignature generationSignature verification (real-time response)
Credit CardHosted Creationaccount+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 / GooglePayEmbedded Creationaccount+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 generationSignature 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