#alex_terminal-interac

1 messages ¡ Page 1 of 1 (latest)

keen robinBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1280952648178073752

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

lone acorn
#

@rare cape no that's not possible

#

alex_terminal-interac

nova spear
#

The message that comes back with this error is: "The payment method type "interac_present" is invalid. See https://stripe.com/docs/api/payment_methods/object#payment_method_object-type for the full list of supported payment method types. Please also ensure the provided types are activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any features that you are trying to use." That first link pament_methods/object lists interac_present as an option for the payment_methods array.

lone acorn
#

yes because Interac doesn't let you "save" a card for future use, it's a special network with special rules. So that just can't work

nova spear
#

right, that's what I thought, I just wanted to clarify because the URL in the message has it listed as an option, so I wondered if I had failed to enable it or had provided some other param that conflicted.

#

So in other words, we cannot attach a payment method of type interac to a customer without charging it at the time.

lone acorn
#

that URL is completely separate though. It's the list of enum values for type on PaymentMethod which definitely supports interac_present

#

So in other words, we cannot attach a payment method of type interac to a customer
You can never attach a PaymentMethod with type: 'interac_present' at all. Those are "single-use"

nova spear
#

got it

#

ok thanks

#

I'll add that our same flow does sometimes work with Interac cards, but this is perhaps because the card is co-branded and it's treated as a Visa or Mastercard?

lone acorn
#

yes

#

you can pass card_present and then the co-branded card can be saved as "normal" cards

nova spear
#

got it

#

ok thanks that clarifies that, appreciate your help.