I need to have delayed credit card charges for my client. From Stripe's end it looks fairly straightforward by creating a customer and saving their information for a later charge.


But, it looks like Omnipay doesn't support Stripe's Customers. https://stackoverflow.com/a/29862591/2177602

One solution might be to create my own payment gateway plugin for Craft commerce that doesn't use Omnipay but it's implied that Omnipay is required according to https://craftcommerce.com/docs/payment-gateways#adding-additional-gateways.

It looks like I need to use Stripe's stripe-php library directly. How would I do that and integrate with Craft commerce?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.