#p0rg-acssdebit-currency
1 messages · Page 1 of 1 (latest)
Hi, can you share the request id where you attempted to use this payment method? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Hello, I am actually attempting this within the Stripe dashboard. My test customer has an existing recurring subscription that I would like to associate the new bank account with.
However I also notice the Stripe API returns empty for payment methods for this customer.
I'm unable to assist with Dashboard functionalities. Our support team will be able to assist you better than I can: https://support.stripe.com/contact .
However, happy to help with integration related questions. Can you share the payment method id of the customer in this case?
Understood. Let me see if I can find the payment method ID.
pm_1MV1HNJ3vKrPvWs4eP2Pmiwd
When I perform a GET request to https://api.stripe.com/v1/customers/cus_D2QG3L4wEaC5iv nothing shows up in the sources collection
It would not be under sources (our legacy approach) as you're using Payment Methods. Can you look at this request example, https://stripe.com/docs/api/payment_methods/customer and try retrieving the customer's payment method that way?
Yes, I do see it listed there thank you. Should I be able to update an existing subscription to use this payment method via the API?
You can make this payment method as the default payment method for invoices on the customer, https://stripe.com/docs/api/customers/update#update_customer-invoice_settings-default_payment_method. Alternatively, you can make set that payment method as the default on the subscription, https://stripe.com/docs/api/subscriptions/create#create_subscription-default_payment_method. Looking to see if you can update this on an existing subscription.
Actually yes, I was just able to do so
Only through the API however
thank you for your help
👋 Your customer is subscribed to a USD Price, but your PaymentMethod was configured for a CAD payment so mostly it won't work
https://stripe.com/docs/payments/acss-debit#presentment-currency read this section specifically
can the PaymentMethod be configured for USD?
yes, with code, not in the Dashboard
Ok, I will look into this further thank you
p0rg-acssdebit-currency
If the payment method currency is set to USD, and the Canadian bank accepts the charge, does the customer pay the conversion fee?
up to the bank, but not really something we know much about here sorry. We focus on helping developers with their code. Our support team would be better equipped to answer this: https://support.stripe.com/contact
understood, thank you