#dl-clone-paymentmethod

1 messages · Page 1 of 1 (latest)

reef zealot
#

@rocky grail no that is not possible

rocky grail
#

thanks. is there an alternative solution for saving the payment method in our platform connect when making direct connect charges?

reef zealot
#

you have to save it on the platform first and then clone to charge

rocky grail
#

sorry, I mean when I make a direct connect charge, I want to save the payment method to our platform.

I'm not trying to charge the saved payment method yet.

forest burrow
#

Hi 👋 I"m stepping in for @reef zealot .

My colleague is correct. In that case you would first need to save the PM to the platform account, then clone it to the Connect Account, then make a Direct charge using the newly cloned PM.

rocky grail
#

thanks. I feel like from the customer's perspective, they're already sharing their payment details with us at checkout.

What's the reasoning for not allowing them to save the details to the platform at that point?

forest burrow
#

I just said, you can do it. Your integration would just need to perform all the steps outlined above.

rocky grail
#

I understand. It just seems inconvenient to have to collect the payment details outside of the checkout experience.

IIUC, the flow you described is

  1. save PM to the platform outside of checkout. I guess with a setup intent?
  2. customer checks out with a cloned PM

I'm wondering why we can't do it in one step

  1. customer checkouts (direct charge), we save the PM to the platform
forest burrow
#

customer checkouts (direct charge), we save the PM to the platform
Because at that point the PM only exists on the Connect Account and we don't have a mechanism to clone from an Connect Account to a Platform

rocky grail
#

what's the reasoning for that?

forest burrow
#

That is outside my scope of knowledge. I just help developers work with our APIs

rocky grail
#

do you know who I can ask about this?