WP Payment allows you to take payments through PayPal, Authorize.Net and Stripe payment gateways. The most exclusive and uncommon feature which makes this plugin superior on WordPress payment plugins area is, Authorize.Net Recurring Billing, PayPal and Stripe Onsite payment. Let’s check it out how you can configure this plugin.
Notification Send
WP Admin -> WP Payment -> General Settings.
Admin can choose any one of the below option to send the successful payment ( Recurring or Onetime ) notification,
- Only User.
- The front-end user, who send the payment got a notification email.
- Only Admin.
- The site administrator got a notification email.
- Both User and Admin
- The front-end user as well as the site administrator both can get the notification email at the same time.
This notification is an email notification, which consists details of payment and user information. This email body and subject is also totally customizable using shortcode, we discuss this feature after some sections.
Admin Notification Email ID
WP Admin -> WP Payment -> General Settings.
Admin can choose on which email id he / she like to get the payment notification. By default it is set to Site Admin email ID.
PayPal Payment's Currency
WP Admin -> WP Payment -> General Settings.
WP Payment have PayPal Onsite payment method. This plugin allow admin to set PayPal currency based on this currency PayPal payment will be processed. By default it is set to USD. Please Note, PayPal says, Brazilian Real (BRL) and Malaysian Ringgit (MYR), currency is supported as a payment currency and a currency balance for in-country PayPal accounts only. For More info, Click Here
Authorize.NET Payment's Currency
WP Admin -> WP Payment -> General Settings.
WP Payment have Authorize.NET Recurring and Onetime payment method. This plugin allow admin to set Authorize.NET currency based on this currency Authorize.NET payment will be processed. By default it is set to USD. Please Note, Authorize.NET sandbox account only take payment on USD. So when you going to use sandbox account details, please set the currency to USD.
Stripe Payment's Currency
WP Admin -> WP Payment -> General Settings.
WP Payment have Stripe payment method. This plugin allow admin to set Stripe payment processing currency. By default it is set to USD.
PayPal Payment Settings
WP Admin -> WP Payment -> Payment Settings -> Click on PayPal icon on top.
- Status
- Didn’t want to take payment by this PayPal then just choose ‘Disable’ option, otherwise choose ‘Enable’. By default it is set ‘Enable’. If ‘Disable’ is chosen, then this option not visible into the payment form.
- Title
- Admin can set a title to this payment gateway, which will be shown instead of PayPal into the payment form.
- API Username, API Password, API Signature
- This information will available at your PayPal account.
- Please note, ‘Sandbox’ API Username, Password, Signature is different than ‘Live’ API Username, Password.
- How Collect PayPal Credentials? Click Here to know.
- Merchant Email ID
- Email id associated with PayPal account.
- Mode
- For testing purpose, use ‘Sandbox’ option otherwise ‘Live’.
- Please note, ‘Sandbox’ API Username, Password, Signature is different than ‘Live’ API Username, Password.
Authorize.NET Payment Settings
WP Admin -> WP Payment -> Payment Settings-> Click on Authorize.NET icon on top.
- Status
- Didn’t want to take payment by this Authorize.NET then just choose ‘Disable’ option, otherwise choose ‘Enable’. By default it is set ‘Enable’. If ‘Disable’ is chosen, then this option not visible into the payment form.
- Title
- Admin can set a title to this payment gateway, which will be shown instead of showing Authorize.NET into the payment form.
- Type Of Payment,
- Collect the payment in 2 process, Recurring billing process or only Onetime.
- Choose “Both”, if you want to give an option user to choose Recurring payment or Onetime payment.
- Choose “Recurring”, if you want to not give an option to user for choosing Recurring or onetime, and only one option is available that is “Recurring”
- Choose “One Time”, if you want to not give an option to user for choosing Recurring or onetime, and only one option is available that is “One Time”
- Renew Length Set By
- Renew length means the interval, how frequent the recurring billing cycle will be process.
- Choose “Admin”, if admin set the interval, and user does not have an option to change this interval.
- Renewal Length, how many days / months / years on interval between two adjacent recurring billing cycle. Only number value will be taken into this field. Minimum 7 .
- Renew Length Unit, choose any option Day, or Month, or Year.
- Choose “Frontend User”, if you think let the user will decide how frequent the recurring billing will be process.
- API Login ID, Transaction Key
- This information will available at your Authorize.NET account.
- How Collect Authorize.NET credentials? Click Here to know.
- Mode
- For testing purpose, use ‘Sandbox’ option otherwise ‘Live’.
- Please note, ‘Sandbox’ API Username, Password, Signature is different than ‘Live’ API Username, Password.
Stripe Payment Settings
WP Admin -> WP Payment -> Payment Settings -> Click on Stripe icon on top.
- Status
- Didn’t want to take payment by Stripe then just choose ‘Disable’ option, otherwise choose ‘Enable’. By default it is set ‘Enable’. If ‘Disable’ is chosen, then this option not visible into the payment form.
- Title
- Admin can set a title to this payment gateway, which will be shown instead of Stripe into the payment form.
- Publishable Key, Secret Key
- This information will available at your Stripe merchant account.
- How Collect Stripe Credentials? Steps are available at WP Payment admin menu.
- Mode
- For testing purpose, use ‘Sandbox’ option otherwise ‘Live’.
Form Template
WP Admin -> WP Payment -> Form Template.
- 7 types of layout is available, Choose any one of them from the dropdown. Know more about the layouts.
- If you need other layout than this available layout / design to match your site theme , just send an email with your requirements to support@wpsuperiors.com.
Email Settings
WP Admin -> WP Payment -> Email Settings.
The notification e mails which sent after a successful payment is made are configured / customized from here.
- Shortcodes.
- [WP_PAYMENT_USER_DETAILS], this shortcode place all the details of user (name, email, and comments) who make the payment from frontend of the site.
- [WP_PAYMENT_DETAILS], this shortcode place all the details related to payment like transaction id, payment method etc. Please note, this plugin does not save any type of payment card related information.
- By default the Email Subject and Body is set with basic words, you can write anything you want.
Hi there. I’m interested in using this as a bill payment plugin but would like to collect additional information (i.e. phone number, account #, invoice #). Is there a way to add additional fields to the payment page?
Hi Dear,
Currently our plugins does not support any extra fields.
We may develop this feature in our next version.
Thanks for connecting with us.