The PayPal Checkout implementation is much improved, thank you for that! I have a need to store the payment method so that admin staff can capture or adjust future payments on the order. It looks like part of this functionality hasn't been developed at PayPal yet (Feature coming soon), but here's the documentation for reference https://developer.paypal.com/docs/checkout/integration-features/vault/#4....

Happy to help with patches or testing, but would like to get input from Centarro before starting.

Comments

andyg5000 created an issue. See original summary.

jsacksick’s picture

Hi Andy, it looks like the link is dead... I remember opening it when you opened the issue... Perhaps they've changed their minds and unpublished the documentation until it's fully supported?

Integrating this feature could mean reverting some of the changes that were made lately (i.e switching from an onsite gateway that supports storing payment methods to an offsite gateway).

AFAIK, offsite gateways can't store payment methods yet (See #2838380) so that could mean either patching Commerce, or implement a different checkout gateway that could support that which kind of sounds confusing...

Feel free to reach out to me on Slack to discuss this.

andyg5000’s picture

Anybody’s picture

Still a nice idea and would be a separate submodule, I think.
Adding a similar request as related.