Previous Docs Version

The documentation you are viewing is for a previous version of the Stripe payment provider. Click here to jump to the current stable version.

Configuring Umbraco

Documentation for the Stripe Checkout payment provider for Vendr, the eCommerce solution for Umbraco v8+

Create Payment Method

In the Umbraco back-office, in the Settings > Vendr > Stores > > Payment Methods section, click the Create Payment Method button to create a new payment method, choosing Stripe Checkout from the list of available payment providers.

Create Payment Method

Configure Payment Provider Settings

In the payment method editor, configure the standard payment method settings as required, then configure the Stripe payment provider settings as follows:

Name Description
Continue URL
The URL of the page to navigate to after payment is successful - e.g. /confirmation/
Cancel URL
The URL of the page to navigate to if the customer cancels the payment - e.g. /cart/
Error URL
The URL of the page to navigate to if there is an error with the payment - e.g. /error/
Billing Address (Line 1) Property Alias
The alias of the property containing line 1 of the billing address - e.g. addressLine1. Passed to Stripe for Radar verification.
Billing Address (Line 2) Property Alias
The alias of the property containing line 2 of the billing address - e.g. addressLine1. Passed to Stripe for Radar verification.
Billing Address City Property Alias
The alias of the property containing the city of the billing address - e.g. addressLine1. Passed to Stripe for Radar verification.
Billing Address State Property Alias
The alias of the property containing the state of the billing address - e.g. addressLine1. Passed to Stripe for Radar verification.
Billing Address Zip Code Property Alias
The alias of the property containing the zip code of the billing address - e.g. addressLine1. Passed to Stripe for Radar verification.
Test Secret Key
The test Stripe secret API key
Test Public Key
The test Stripe public API key
Test Webhook Signing Secret
The test Stripe webhook signing secret
Live Secret Key
The live Stripe secret API key
Live Public Key
The live Stripe public API key
Live Webhook Signing Secret
The live Stripe webhook signing secret
Capture
Toggle indicating whether to immediately capture the payment, or whether to authorize the payment for later (manual) capturing. Only applicable to non-recurring transactions.
Send Stripe Receipt
Toggle indicating whether to send a Stripe based receipt
Test Mode
Toggle indicating whether this provider should run in test mode

An addition to these core settings, there are also a number of optional advanced settings you can configure as follows:

Name Description
Order Heading
A heading to display above the order line in the Stripe checkout
Order Image
The URL of an image to display against the order line in the Stripe checkout
One-Time Items Heading
A heading to display for the total one-time payment items order line when the order consists of both subscription and one-time payment items
Order Properties
A comma separated list of order properties to copy to the transactions meta data

Create Payment Provider Settings

Edit this page on GitHub

Site + logo design © 2021 Outfield Digital Ltd. Content contributions licensed under MIT.
Vendr® is a Registered Trademark of Outfield Digital Ltd.