Direct
Use this method if you already get a credit card details somehow, and you just have to send them to Stripe.
config.php
We have to only add the gateway factory. All the rest remain the same:
<?php
//config.php
use Payum\Core\PayumBuilder;
use Payum\Core\Payum;
/** @var Payum $payum */
$payum = (new PayumBuilder())
->addGateway('gatewayName', [
'factory' => 'stripe_checkout',
'publishable_key' => 'EDIT IT',
'secret_key' => 'EDIT IT'
])
->getPayum()
;prepare.php
Do next:
Here you have to modify a gatewayName value. Set it to stripe. And create and populate a credit card object. The rest remain the same as described in basic get it started documentation.
Supporting Payum
Payum is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you'd like to join them, please consider:
Last updated