HomeBlogHow-to GuidesFastCharge for Easy Digital Downloads Setup

FastCharge for Easy Digital Downloads Setup

Adding a card payment option to Easy Digital Downloads comes down to three things: getting valid gateway credentials, configuring the Easy Digital Downloads checkout so customers understand what they are paying, and testing every path before real money moves. This guide covers connecting FastCharge to Easy Digital Downloads on WordPress.

What you need first

  • An active FastCharge merchant account with gateway credentials issued.
  • WordPress running Easy Digital Downloads, on a current version.
  • HTTPS across the site. Gateways refuse to process card data over an insecure connection, and browsers now warn users before they ever reach your form.
  • The FastCharge gateway plugin for Easy Digital Downloads.

Get the credentials before you install anything. A gateway that is switched on but not configured shows customers a payment option that fails, which costs more than waiting a day to launch.

Installing the plugin

Upload the ZIP under Plugins → Add New → Upload Plugin and activate. FastCharge then appears in your Easy Digital Downloads payment settings. If you keep a staging site, install there first and copy the working configuration across.

Entering credentials

Paste your gateway credentials into the plugin settings. Keep the test and live sets clearly labelled in a password manager. Leaving test credentials in place at launch is one of the most common causes of a store that appears to work but never takes money.

Configuring the checkout

Name the payment method something a customer recognizes at the Easy Digital Downloads checkout. “Credit or debit card” performs better than a processor name most buyers have never seen. Add a one-line description only if there is something genuinely worth explaining.

Decide between immediate capture and authorize-then-capture. Immediate capture suits digital delivery, where fulfilment is instant. Authorize-then-capture suits physical goods, because it lets you take the money when the item actually ships and avoids refunds on stock you turn out not to have.

Testing before launch

Switch to test mode and work through the Easy Digital Downloads checkout as a customer. Confirm all of the following:

  • An approved card completes and the order or entry is recorded with the right amount.
  • A declined card produces a readable message, not a blank screen or a raw gateway code.
  • Totals match exactly once tax and any shipping are applied.
  • Receipts reach both the customer and your own inbox.
  • Abandoning the payment part-way leaves no half-finished order marked as paid.

Deliberately testing a decline matters more than testing a success. Most post-launch complaints are not about failed charges but about unclear messages when a card is refused.

Going live

Swap in live credentials, turn test mode off, then make one small real payment with your own card and refund it. That single transaction proves the entire chain, from the Easy Digital Downloads checkout through to money arriving in your account. Nothing else gives you that assurance.

Reconciliation and refunds

Issue refunds from inside WordPress wherever the plugin supports it, so your store records and the gateway agree. Refunding only in the gateway portal leaves WordPress showing the original amount, and the discrepancy surfaces later during bookkeeping when it is much harder to unpick.

Reconcile settlement figures against your Easy Digital Downloads records regularly. Gateways settle in batches, and processing fees are usually deducted before the payout lands, so a payout will rarely match the day takings exactly. Knowing what normal looks like is what lets you spot a genuine problem quickly.

Common problems

The gateway is missing at checkout. Check the plugin is active, the gateway enabled, and that currency or country rules are not filtering it out for the order being placed.

Everything declines in test mode. Almost always live credentials pointed at the test endpoint, or the reverse. The two are not interchangeable.

Payment succeeds but the order stays unpaid. The gateway response is not reaching your site. Check host firewalls, security plugins and any rule that blocks external POST requests.

Customers report duplicate charges. Usually an authorization and a capture appearing separately on a statement rather than two real charges. Verify in the gateway before refunding anything.

Related reading

If you use Contact Form 7 as well, see our guide to integrating FastCharge with Contact Form 7.

Getting the plugin

The FastCharge Payment Gateway for Easy Digital Downloads is available from wpayo with updates and support included. With credentials ready, setup is typically under half an hour.

Gateway, merchant account, or both?

Two different things get called a payment provider. A merchant account is the bank relationship that holds and settles your money. A gateway is the technical layer that carries the transaction from your website to the card networks. Some providers sell both together; others sell only one and expect you to bring the other.

This matters when something goes wrong, because it determines who you contact. Settlement delays, reserves and account closures are merchant account matters. Failed connections, callback problems and integration errors are gateway matters. Knowing which is which saves hours of being passed between support teams.

Keeping the integration healthy

A payment integration is not something to configure once and forget. Three habits prevent most incidents:

  • Update the gateway plugin promptly. Payment plugins track API changes, and an outdated one can stop working when the provider retires an endpoint.
  • Re-test after any major Easy Digital Downloads or WordPress update. Checkout is the one flow where a regression costs money immediately.
  • Monitor for failures rather than waiting for complaints. A sudden run of declines usually means a credential, certificate or configuration problem, not a run of unlucky customers.

Frequently asked questions

Do customers leave my site to pay?

The gateway is designed to keep payment on your own checkout rather than redirecting. Keeping shoppers on your site generally converts better, because a handoff to an unfamiliar page mid-purchase is a common point of abandonment.

What happens if my site goes down mid-payment?

A payment already authorized at the gateway stands, even if your site cannot record it. This is why reconciling gateway records against Easy Digital Downloads matters: it catches the small number of transactions that completed on one side but not the other.

Can I run more than one payment gateway?

Yes, and there is a good argument for it. A second gateway means an outage or account suspension does not stop sales entirely. Easy Digital Downloads can present several payment methods side by side.

How long until money reaches my bank?

Settlement timing is set by your merchant account, not the plugin, and commonly runs a couple of business days. Confirm the schedule in writing, and remember fees are usually deducted before payout, so the deposit will not match the day takings exactly.


Leave a Reply

Your email address will not be published. Required fields are marked *

  • Home
  • Premium Addons
  • WP Gateways For WordPress
  • Pricing