Happy Business Starts Here

New Student

Zuora Hosted Checkout Page Retry Page on Error won't retain values

Hi, I am pretty new to zuora, and I am trying to integrate using the hosted checkout pages.  I am running into an issue with creating a retry link so that a user does not have to re-enter all of the info.  I read in the docs that we should create a new checkout url and append '&retainValues=true' to the parameters I have done this, but am still receiving no fields filled in when I fail with the first link, then visit the second retry url.

 

My first url looks like this: 

https://apisandbox.zuora.com/apps/PublicHostedPage.do?method=reguestPage&id={pageId}&tenantId={tenantId}&timestamp=148407644578&token={token}&signature={signature} 

 

The checkout page forwards to our redirect callback page with an error, Then I create the second link.

 

The second link looks like this:

https://apisandbox.zuora.com/apps/PublicHostedPage.do?method=requestPage&id={pageId}&tenantId={tenantId}&timestamp=184074676935&token={new token}&signature={new signature}&retainValues=true

Please provide some guidance.

Tags (1)
3 REPLIES 3
Zuora Staff

Re: Zuora Hosted Checkout Page Retry Page on Error won't retain values

Hello,

 

Here is some information on how to get set up with Hosted Payment:

 

https://knowledgecenter.zuora.com/CA_Commerce/C_Zuora_Quotes/G_Zuora_Quotes_Configuration_Settings/N...

 

If you have any further questions, please let us know.

 

Thank you



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √

New Student

Re: Zuora Hosted Checkout Page Retry Page on Error won't retain values

Yes, I have read the documentation.  I am talking about this part:

 

Unsuccessful Checkout Page Submission
If the Checkout page submission is unsuccessful, you can retain the values entered into the iFrame so that the end-user does not have to re-enter the information. You can preload the new page with the  the page with the previously entered information that was saved in the browser cookie by appending the parameter "retainValues=true". 

For example:

https://apisandbox.zuora.com/apps/PublicHostedPage.do?method=requestPage&id=4028e696360fa4780136135067cc5d4a&tenantId=10635&retainValues=true

"retainValues=true" should only be appended to the reloaded iFrame URLs that are called after an unsuccessful submission. 

With "retainValues=true", Zuora keeps the session based encrypted cookie. Sensitive information, including the credit card number and card security code (CVV), are not be saved and are always empty when reloaded. 

These cookie settings are session-based. When the browser session expires, the cookie is cleared.

https://knowledgecenter.zuora.com/CA_Commerce/T_Hosted_Commerce_Pages/D_Subscribe_Pages/F_Troublesho...

 

Please we are trying to integrate your billing into our application and I need some support.  Please dont just link me back to the documentation because I have already read it.

Zuora Staff

Re: Zuora Hosted Checkout Page Retry Page on Error won't retain values

Hello,

 

Could you please create a ticket with the details of the issue you are coming across, we need to access your tenant to view your account. We don't want to publish your account information on the community.

 

Thank you



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √