Stripe via Omnipay
Steps:
Note: We assume you followed all steps in get it started and your basic configuration is the same as described there.
Download libraries
Run the following command:
Configure gateway
Note: You have to changed your_gateway_name
to something more descriptive and domain related, for example post_a_job_with_omnipay
.
Note: If you have to use onsite gateway like paypal express checkout use omnipay_onsite
factory.
Note: The type
option can be set directly with a class name to register an unofficial gateway.
Prepare payment
Now we are ready to prepare the payment. Here we set price, currency, cart items details and so. Please note that you have to set details in the payment gateway specific format.
That's it. It will ask user for credit card and convert it to payment specific format. After the payment done you will be redirect to acme_payment_done
action. Check this chapter to find out how this done action could look like.
If you still able to pass credit card details explicitly:
Next Step
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