• Resolved qwik3r

    (@qwik3r)


    I had a customer who tried to checkout with Affirm putting their address in Puerto Rico, however when they did the option disappeared. To my knowledge Affirm is available since it’s the U.S. I didn’t see any settings to deny purchasing there in my system or anything else, so I concluded it is something potentially with the connection to Stripe and/or the plugin. Are you able to assist with this?

    Thanks.

Viewing 1 replies (of 1 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @qwik3r

    The plugin is designed to conditionally hide/show Affirm based on the customer’s address. Because Puerto Rico is a US territory, with its own country code, the plugin is making Affirm unavailable.

    The Stripe API expects that there will be a state parameter passed when using Affirm and Puerto Rico does not have a state property, which would result in the following failed API request:

    Missing required param: billing_details[address][state].

    I recommend you contact Stripe support and ask them if offering Affirm to customers in Puerto Rico is possible.

    Kind Regards

Viewing 1 replies (of 1 total)
  • The topic ‘Affirm not showing for PR residents’ is closed to new replies.