• Resolved ryanothelo

    (@ryanothelo)


    Hi,

    Our customer is receiving this message when paying for a Subscription product (WooCommerce Subscriptions). Can you please help me? Thanks!

    Expected a billing to be passed to create BillingAgreement

    Best Regards,
    Ryan

    • This topic was modified 3 years, 5 months ago by ryanothelo.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @ryanothelo,

    Are you able to re-create the error message? Can you provide a link to the product in question?

    Is the customer checking out on the product page, cart page, or checkout page?

    Kind Regards,

    Thread Starter ryanothelo

    (@ryanothelo)

    Hi @mrclayton,

    I can’t recreate it in sandbox. I do not have the ability to try it on production.

    The customer is checking out on the checkout page.

    Our site is https://www.prettyhealthy.sg

    The product being tried is
    https://www.prettyhealthy.sg/product/installment-imedeen-prime-renewal-12-month-package/ … this is not visible unless you set your Shipping Address to Singapore

    Kind Regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @ryanothelo,

    I didn’t observe any issues. I stopped just short of actually payment for the subscription and I didn’t encounter any issues.

    Can you confirm the exact error message?

    I don’t believe this is an issue with my plugin.

    Kind Regards,

    Thread Starter ryanothelo

    (@ryanothelo)

    Hi @mrclayton,

    the exact message is
    Expected a billing token to be passed to createBillingAgreement

    I see. Another thing, the customer is trying to use Amex credit card in her Paypal account. Our braintree merchant doesn’t support Amex yet, but it supports paypal. I think Paypal also supports Amex. Do you think it has something to do with it?

    Best Regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @ryanothelo

    Yes I believe that’s the issue. Because the PayPal transaction is proxied through Braintree, it would fail if your Braintree account doesn’t support AMEX.

    You could reach out to Braintree support to confirm.

    Kind regards

    Thread Starter ryanothelo

    (@ryanothelo)

    hi @mrclayton,

    I see, that’s it then. Thank you for your quick support!

    Best Regards,
    Ryan

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Paypal Error with WooCommerce Subscription’ is closed to new replies.