This plugin enables payments to be processed by Braintree, a popular payment provider which supports card payment, PayPal, Apple Pay and more
npm install @vendure/payments-plugin
For documentation, see docs.vendure.io/reference/core-plugins/payments-plugin/
For testing out changes to the Mollie plugin locally, with a real Mollie account, follow the steps below. These steps will create an order, set Mollie as payment method, and create a payment intent link to the Mollie platform.
packages/payments-plugin/.env
with content MOLLIE_APIKEY=your-test-apikey
cd packages/payments-plugin
npm run dev-server:mollie
Mollie payment link
and click the link to finalize the test payment.You can change the order flow, payment methods and more in the file e2e/mollie-dev-server
, and restart the devserver.
For testing out changes to the Stripe plugin locally, with a real Stripe account, follow the steps below. These steps will create an order, set Stripe as payment method, and create a payment secret.
packages/payments-plugin/.env
with these contents:cd packages/payments-plugin
yarn dev-server:stripe
http://localhost:3050/checkout
to test the checkout.After checkout completion you can see your payment in https://dashboard.stripe.com/test/payments/