Does Braintree payment_method_nonce expire?

599 views Asked by At

I'm building a marketplace app where the user requests for a product, if the sub merchant accepts, then I want to process the transection using the payment_method_nonce, so I was wondering will the payment_method_nonce expire? so that the sub merchant is not forced to accept the offer sooner.

I also thought to hold payment in escrow, but then I'll have to implement a cron job to cancel the transection if the sub-merchant didn't accept an offer (click on email ever).

Any ideas and thoughts please? Thanks in advance

2

There are 2 answers

0
shakirthow On

Actually, I feel dumb for asking this, My solution was to create customer > add payment methods (save in vault) > then use that payment_method_token for future payments.

However Braintree experts, please let me know if you'd do it in any other way

2
BladeBarringer On

Full disclosure: I work at Braintree. If you have any further questions, feel free to contact support.

Payment method nonces do expire, so vaulting the transaction and processing it later is the correct way to handle this.