Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunitySubmit a ticketLog In
GitHubNuGetDev CommunitySubmit a ticket


Stripe is an out of the box plug-in that can be configured to process payments when completing an order on your Optimizely <<product-name>> website.

Note

Optimizely cannot test Stripe with TokenEx in Sandbox, so if you want to test it, submit a ticket.

  1. Go to **Admin ConsoleAdministration** \> **System** \> **Settings.**

  2. Search for and select **Payment Gateway**.

  3. Select **Stripe** from the **Payment Gateway** menu.

  4. Populate the fields listed below with the criteria provided via your Stripe account.

The following settings are used to configure Stripe as the payment provider in <<product-name>>:

<table class="TableStyle-Borders" style="margin-left: 0; margin-right: auto; width: 100%;" data-cellspacing="0"> <colgroup> <col style="width: 50%" /> <col style="width: 50%" /> </colgroup> <thead> <tr class="header TableStyle-Borders-Head-Header1"> <th class="TableStyle-Borders-HeadE-Regular-Header1">Field Name</th> <th class="TableStyle-Borders-HeadD-Regular-Header1">Description</th> </tr> </thead> <tbody> <tr class="odd TableStyle-Borders-Body-Row1"> <td class="TableStyle-Borders-BodyE-Regular-Row1"><strong>Live API Secret Key</strong></td> <td class="TableStyle-Borders-BodyD-Regular-Row1"><p><span>Enter the Live API Key from Stripe into this field. </span></p> <p><span>This can be found in the Stripe Dashboard and the value begins with 'sk_live_'.</span></p></td> </tr> <tr class="even TableStyle-Borders-Body-Row1"> <td class="TableStyle-Borders-BodyE-Regular-Row1"><strong>Live API Secret Key</strong></td> <td class="TableStyle-Borders-BodyD-Regular-Row1"><p><span>Insert the Test API Key from Stripe into this field. </span></p> <p><span>This can be found in the Stripe Dashboard and the value begins with 'sk_test_'.</span></p></td> </tr> <tr class="odd TableStyle-Borders-Body-Row1"> <td class="TableStyle-Borders-BodyE-Regular-Row1"><strong>Test Mode</strong></td> <td class="TableStyle-Borders-BodyD-Regular-Row1"><span>If Yes, Stripe will be in test mode and no actual transactions will take place. Default value: Yes.</span></td> </tr> <tr class="even TableStyle-Borders-Body-Row1"> <td class="TableStyle-Borders-BodyB-Regular-Row1"><strong>Use Payment Gateway</strong></td> <td class="TableStyle-Borders-BodyA-Regular-Row1"><span>Enables using credit card tokens from the payment gateway that can be submitted to the ERP. This option should only be enabled if the ERP requires the payment card token to process a transaction as opposed to the authorization token. Default value: No.</span></td> </tr> </tbody> </table>

️ IMPORTANT

<<product-name>> does **NOT** store sensitive credit card or profile information.