Happy Business Starts Here

How can a created payment method not be associated to any account?

Highlighted
Community Manager

How can a created payment method not be associated to any account?

See Reply



Subscribe to Zuora System Updates at Zuora Trust
Follow Zuora Global Support on Twitter and LinkedIn

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Community Manager

Re: How can a created payment method not be associated to any account?

Question or Problem Statement:
In current product design, a payment method created in Hosted Payment Pages will not associated to any account automatically. This "standalone" payment method will be deleted if it is not associated with a Zuora account within a defined lifespan. As of release R188, the defined time limit is 240 hours.

 

Solution:
To create or add a payment method to an existing account, append the field field_accountId to the iFrame request.

For example, to add a payment method to a customer account having the account id, 4028e69633f7e23b0133fc473bf141a5, you would append the following to the Hosted Payment Method page URL request:
field_accountId=4028e69633f7e23b0133fc473bf141a5


The newly created payment method will not be made default on the account. You will need to use the Zuora API to update the account to set this payment method as default.


Supporting References:
http://knowledgecenter.zuora.com/CA_Commerce/G_Hosted_Commerce_Pages/B_Payment_Pages_2.0/J_Client_Pa...



Subscribe to Zuora System Updates at Zuora Trust
Follow Zuora Global Support on Twitter and LinkedIn

View solution in original post

1 REPLY 1
Highlighted
Community Manager

Re: How can a created payment method not be associated to any account?

Question or Problem Statement:
In current product design, a payment method created in Hosted Payment Pages will not associated to any account automatically. This "standalone" payment method will be deleted if it is not associated with a Zuora account within a defined lifespan. As of release R188, the defined time limit is 240 hours.

 

Solution:
To create or add a payment method to an existing account, append the field field_accountId to the iFrame request.

For example, to add a payment method to a customer account having the account id, 4028e69633f7e23b0133fc473bf141a5, you would append the following to the Hosted Payment Method page URL request:
field_accountId=4028e69633f7e23b0133fc473bf141a5


The newly created payment method will not be made default on the account. You will need to use the Zuora API to update the account to set this payment method as default.


Supporting References:
http://knowledgecenter.zuora.com/CA_Commerce/G_Hosted_Commerce_Pages/B_Payment_Pages_2.0/J_Client_Pa...



Subscribe to Zuora System Updates at Zuora Trust
Follow Zuora Global Support on Twitter and LinkedIn

View solution in original post