Prepare for the integration
Learn how to prepare for integration by enabling necessary features for processing authorization amounts and invoices, and understanding the implementation procedure of Payment Pages 2.0.
-
To support processing authorization amounts, the following features must be enabled:
-
Validate Client-Side HPM Parameters Follow the instructions in Client-side Payment Page parameter to enable it.
-
Either Credit Balance or Invoice Settlement
-
-
To support processing invoices, the following requirements must be met:
-
Validate Client-Side HPM Parameters must be enabled.
-
The invoices must be posted before the invoices are paid through the one-time payment.
-
-
To understand the implementation procedure of Payment Pages 2.0 in Zuora, review Payment Pages 2.0 implementation overview .
Step 3. Request a signature for the Payment Page
Follow the instructions in Request a signature for the Payment Page from Zuora . Because the Client-side HPM Parameter Validation feature is enabled, Zuora will validate the additional fields in the request by comparing them with the values specified in the digital signature.
Here are two request examples for the Generate RSA signature REST API operation.
{
"uri":"https://sandbox.na.zuora.com/apps/Pu...tedPageLite.do",
"method":"POST",
"pageId":"test808145b3bf9d0145b3c6812b0008",
"paymentGateway":"ChaseMobility",
"authroizationAmount":"100",
"currency":"USD",
"accountId":"test808145b3bf9d0145b3c6812b0008"
}
{
"uri":"https://sandbox.na.zuora.com/apps/Pu...tedPageLite.do",
"method":"POST",
"pageId":"test808145b3bf9d0145b3c6812b0008",
"paymentGateway":"ChaseMobility",
"accountId":"test808145b3bf9d0145b3c6812b0008"
}
Step 5. Implement the callback response
See Advanced Integration of Payment Pages 2.0 for more information.
Related information
-
Overview of Chase Mobility payment gateway integration
-
Set up and configure a Chase Mobility payment gateway instance
-
Real-Time Reconciliation events for Chase Mobility
-
Field mappings for credit card transactions through Chase Mobility