Happy Business Starts Here

Tutor

When will createAccount support the Paypal payment method type?

On the createAccount API:

 

https://knowledgecenter.zuora.com/DC_Developers/REST_API/B_REST_API_reference/Accounts/1_Create_acco...

 

I can create an account and associate it with the credit card payment method id in one shot.  When will this API also support Paypal?

Tags (3)
7 REPLIES 7
Zuora Alumni

Re: When will createAccount support the Paypal payment method type?

Hi jtanner,

 

May I ask if you can elaborate on your use case? Are you trying to configure payment gateway in the same API call as well?

 

We do support PayPal as payment gateway: https://knowledgecenter.zuora.com/CB_Billing/M_Payment_Gateways/Supported_Payment_Gateways

 

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 √

Highlighted
Tutor

Re: When will createAccount support the Paypal payment method type?

Yes--we're creating the account and linking to the credit card payment method id in one createAccount call.  The lack of paypal support for the same call is going to cause implementation to be quite a bit more difficult, including fairly complicated "clean-up/recover/resume" functionality for interrupted calls, and two different branches in our code (cc vs paypal).

 

Zuora Alumni

Re: When will createAccount support the Paypal payment method type?

One way I think should work for you is that, configure the payment gateways in your tenant first, then during the account creation, assign the gateway you want to use for this particular account by supplying the gateway name in the field "PaymentGateway" in the account object.

 

https://knowledgecenter.zuora.com/DC_Developers/SOAP_API/E1_SOAP_API_Object_Reference/Account

 

Would this work for your use case?

 

Thanks!



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

Newly Enrolled

Re: When will createAccount support the Paypal payment method type?

Hi Patrick,

 

This article "How_do_I_use_the_Paypal_BAID_payment_method_in_Zuora" indicates that the createAccount REST API does not support PayPal Payment method. Can you tell us when do you plan to support it?

Savvy Scholar

Re: When will createAccount support the Paypal payment method type?

To add on here, we currently use the RESTful Account create call to onboard new subscribers. It's highly convenient to be able to create the account, payment method, contact info, and subscription objects, plus generate and even pay the first invoice if necessary, all in one call. If Paypal isn't supported via this very useful RESTful API, then we will have to re-implement our onboarding using many SOAP calls instead of the one REST call. As Jim points out, this make the risk of error much higher.

 

My understanding is that Zuora would like for integrators to use the REST API, but if the major payment systems aren't supported equally, it's difficult to do.

Zuora Alumni

Re: When will createAccount support the Paypal payment method type?

I got it, sorry for the misunderstanding. Yes, we have just added this capability of adding PayPal BAID with REST. You will need an extra call to create payment method. For details, please follow this link:

 

https://www.zuora.com/developer/api-reference/

 

Navigate to the section "Payment Methods", then "CRUD: Create Payment Method", there you will notice the field "PaypalBaid". Please keep in mind that the endpoint is: https://rest.zuora.com/v1/payment-methods/credit-cards

 

Hope this helps, thanks guys!

 



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

Valued Scholar

Re: When will createAccount support the Paypal payment method type?

Hi, 

 

The OP asked if and when it will be possible to specify a BAID as part of the REST create account operation. I'd also like to know the answer to this.

 

As another user has pointed out, is possible that the call to create the payment method fails, meaning we would need to recover by removing the account. This is more complex than it was in the SOAP API.

 

Thanks,

Howell