Payment Mode
By default, when a payment is made, the transaction is processed in the currently set global “Test Mode” setting found in WP Simple Pay → Settings → Stripe → Account.
This setting can be overridden for each payment form. Adjust the form’s Payment Mode to process transactions in a mode other than the global setting if you need to perform tests, gradually roll out additional forms, or similar.
Payment Options
WP Simple Pay allows you to add a Price and select its various options from the Payment tab. A Payment Form can have a single price option, or many price options.
If there is only one price option, the respective settings will automatically be applied to the payment and no price selector will be shown.
One Time Price options shown below:
Label | Add an optional custom label for this Price. |
Amount | Select a currency and an amount for this Price. |
Optional subscription | Allow price to be optionally purchased as a subscription |
Optional custom amount | Allow the amount to be determined by the user. |
See demos of all options above on our demos page.
Subscription Price options shown below:
Label | Add an optional custom label for this Price. |
Amount | Select a currency and an amount for this Price. |
Optional custom amount | Allow the amount to be determined by the user. |
Billing period | How often the subscription will recur |
Invoice Limit | Optional max number of time the subscription will recur |
Free trial | Optional number of days before a susbcription begins billing |
Set up fee | Optional additional amount to add to the initial payment |
NOTE: For Invoice Limit, the number entered should include the initial payment. See demos of all options above on our demos page.
Adding an Existing Price or Plan
If you have a previously configured recurring Price (or legacy Plan) in Stripe that you would like to use as a price option, simply click “Advanced” and enter the ID of the object you want to add.