OmniPay for EDD is our extension for Easy Digital Downloads (EDD) WordPress e-commerce solution that bundles over seven payment gateways together such as PayPal (Pro & Express Checkout), Stripe, Authorize.Net, 2Checkout, Braintree and WePay.

In this article, I will walk us through the steps in setting up WePay for EDD so you can start processing credit card payment through them.

I assume you have OmniPay for EDD installed and activated in your Easy Digital Downloads powered store. If not, get it here.

Go to the plugin settings page by clicking the OmniPay for EDD WordPress dashboard menu.

OmniPay for EDD plugin menu

If WePay settings isn’t present, drag it from the Available Gateways at the right and drop to the settings area.

WePay Payment Gateway Setup - OmniPay for EDD

Enter your API credentials which are your Account ID, Access Token and Client ID, then save. See this article to learn how to get them.

Select the nature of what users are buying from your website in Payment Type field. It should be one of the following: goods, service, donation, event or personal.

Finally, choose the checkout style which could be off-site or on-site payment.

Selecting Off-site Payment will cause buyers to be redirected to a secure page hosted on WePay server thereby eliminating any PCI compliance and security worries.

WePay secure off-site payment page

While in On-site Payment, a credit card form will be shown directly on the checkout page where payment can be made.

EDD credit card form

Note: you must have SSL and be PCI compliant for this to effectively work.

To start processing credit card payment via WePay after the above setup, you have to activate it. Click to learn how to activate payment gateways in Easy Digital Downloads.

With the gateway activated, your store / website will be ready to start processing payments.

in OmniPay for EDD Tags: wepay