2Checkout Gateway
2Checkout is a premier payment gateway, best known for its robust features and global reach. It supports transactions in 87 currencies and 15 languages, offering advanced fraud protection, a well-supported API, and an intuitive user interface. These features are available to donors across 197 countries, enhancing your organization’s ability to accept contributions worldwide.
Please note: Currently, 2Checkout’s donation processing services are exclusively available for use within the United States. Organizations based outside the U.S. will need to consider alternative payment gateways.
Installation and Activation
The first step to implement the 2Checkout Gateway with GiveWP is to download and install the 2Checkout add-on. You’ll also need to activate your 2Checkout Add-on license to get one-click updates and access to our Priority Support.
Note: You can learn more about the installation and activation of GiveWP add-ons HERE.
To accept payments with 2Checkout using GiveWP you will need an active 2Checkout account, the 2Checkout GiveWP Add-on, and the Core GiveWP plugin installed and activated.
Note: You can always access your add-on purchase receipts, downloads, and licenses from your GiveWP Account dashboard.
Enable 2Checkout in GiveWP
After your 2Checkout Add-on is activated, go to GiveWP > Settings and click on the Payment Gateways tab. You will see the default Payment Gateways (PayPal Standard, Test Payment, and Offline Donations), and you should also see 2Checkout as an option. Click to enable 2Checkout as the credit card gateway for your WordPress website.
If you would like to accept credit cards directly on your website with 2Checkout you will need an SSL certificate.
Obtaining your 2Checkout API Keys and Account Number
Once you have activated the add-on it’s time to get your API Keys and Account number to configure your GiveWP Settings to integrate with 2Checkout.
Log in to your 2Checkout account and click on the API menu item in the header. Copy your API Publishable and Private Keys somewhere handy:

You’ll want to copy your 2Checkout Account Number somewhere safe, but accessible. To get your account number click on the mystery man icon in the top right of the header:

Integrating Your API Keys in GiveWP
Now that you have copied each necessary key, navigate to your WordPress site to GiveWP > Settings and click on the Payment Gateways tab. There you’ll see a section called 2Checkout Settings. Paste each key into its respective field, then hit update.

That’s all there is to it. When your donors come to your site, they’ll be able to use credit cards to donate to your organization directly in your country’s currency the currency, and not have to be redirected to another site.
FAQs
Before going live, we suggest you do proper testing using GiveWP in Test Mode and 2Checkout’s Sandbox. This will allow you to simulate transactions and assure everything is working properly before placing one on a live website.
Not at this time.