Apr 032018
 

The following Stripe Payments Plugin Advanced Settings tutorial shows you how to set up price display settings, custom field settings and more.

Last Updated: September 11, 2020

Latest News: Updated the documentation.

This tutorial shows you how to customize the following plugin settings.

  • Price Display Settings
  • Custom Field Settings
  • Additional Settings
  • Terms and Conditions
  • Experimental Settings

There are a few settings to configure, but this area is slowly growing. Stripe Payments is becoming a very popular plugin and developers continue to add more features based on user request.

What You Need:

Stripe Payments Plugin Advanced Settings

Step 1 ) Go to Stripe Payments -> Settings -> Advanced Settings as illustrated in the following image to start configuring the advanced settings.

Price Display Settings

Step 2 ) The following image Price Display Settings allows you to set up the following options.

Price Display Settings

  • Currency Position
  • Decimal Separator
  • Thousand Separator
  • Number of Decimals = Note: This setting only supports price amount upto 2 decimal places (which is standard for a price value).
  • Apply Separators Settings To Customer Input

stripe-payments-advanced-settings-new

Custom Field Settings

Step 3 ) The following image Custom Field Settings allows you to set up the following fields.

Custom Field Settings Part 1

  • Enable For All Buttons and Products
  • Field Name
  • Field Description
  • Test Field Description Location

stripe-payments-advanced-custom-field-settings-part1

Step 3-a ) The following image allows you to set up the following fields.

Custom Field Settings Part 2

  • Position
  • Field Type
  • Field Validation
  • Mandatory

stripe-payments-advanced-custom-field-settings-part2

Terms and Conditions

Step 4 ) The following image Terms and Conditions allows you to set up the following fields.

Terms and Conditions

  • Enable Terms and Conditions
  • Checkbox Text = You can see an example of the text you can add to your site including some HTML tags.
  • Store Customer’s IP Address
  • Position

stripe-payments-terms-and-conditions-settings

Additional Settings

Step 5 ) The following is a list of Additional Settings you can activate in the plugin.

Additional Settings Options Part 1

  • Enable Legacy Checkout API
  • Enable Compact Product Edit Interface
  • Prefetch Payment Popup Scripts (New API Only) = Note: This feature adds a cache key to every payment popup. The key is regenerated every time you make a change to your product or general plugin settings. The following forum post has more information.

stripe-payments-additional-settings-part1-new

Step 5-a ) The following image allows you to enter additional custom CSS and stop saving orders information in your site.

Additional Settings Options Part 2

  • Don’t Create Order
  • Allowed Currencies
  • Payment Popup Additional CSS

stripe-payments-additional-settings-part2-new

Experimental Settings

Step 6 ) The following image Experimental Settings allows you to set up the following fields.

Experimental Settings Part 1

  • Do Not Use Stripe PHP SDK Library
  • Disable Security Token Check
  • Show Incomplete Orders

stripe-payments-experimental-settings-part1-new

Step 6-a ) The following image allows you to set up the following fields.

Experimental Settings Part 2

  • Disable Buttons Before Javascript Loads
  • Click on Save Changes button when you complete your settings.

stripe-payments-experimental-settings-part2

==============================

That is all you need to do to set up the advanced settings in the plugin.

I will be updating this post from time to time. So keep coming back for more.

Enjoy.

Stripe Payments Plugin Tutorials:

I have been working in IT since 1999 and I enjoy the challenges it brings me. I love developing websites with WordPress. I spend a lot of time helping out in wordpress.org forums. I have been writing tutorials since 2011. Now I am learning how to manage my own VPS "Virtual Private Server.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)