# Donation Router for GiveWP & PayPal

_Send donations to the right PayPal account by country_

Let one GiveWP donation site accept PayPal donations into several Business accounts, sending each gift to the account for the donor’s country.

Category: Donations. Price: free. Current version: 1.2.0.

## What is it?

Some organisations run two or more separate charities, for example one in the United States and one in Canada, that share a single donation website but must handle money separately. Donation Router makes that work with GiveWP and PayPal.

A donor says which country they are giving from, the gift goes to the right PayPal account, and the receipt carries that charity’s own name, address, tax details and receipt number.

## Who it is for

- Organisations with charities in more than one country
- Fundraising teams that share one donation website
- Charities that must keep each country’s money and receipts separate

## What you get

- **The right account for every gift**: Donations are sent to the PayPal Business account you set for the donor’s country. Nothing is moved between accounts afterwards.
- **A simple country question**: A pop-up asks donors where they are giving from and remembers the answer for the visit.
- **Receipts for each charity**: Each receipt shows that charity’s registered name, address, tax ID, tax-deductibility statement and its own receipt number.
- **Easy account setup**: Connect each PayPal Business account through the sign-in flow GiveWP already uses. You can also adopt the account GiveWP is connected to.
- **Live and test side by side**: A test account can never take a live donation.
- **A check that it is working**: A readiness panel tells you about missing rules, mismatched accounts and anything else that would send gifts astray.
- **Safe fallback**: If a country has no rule, the gift goes through GiveWP’s normal PayPal account and the panel reports it.

## How it works

1. **Add your PayPal accounts**: Connect each PayPal Business account and enter the legal details of its organisation.
2. **Set a rule for each country**: Choose which account and donation form handle gifts from each country.
3. **Add the country pop-up**: Place the country selector on your donation page. Donors choose, and their gift is routed.

## You will need

- GiveWP with PayPal Donations
- Two or more PayPal Business accounts
- WordPress 6.4 or newer
- PHP 8.1 or newer

## Questions

**What do I need before I start?**
At least two PayPal Business accounts and a GiveWP donation form for each country. With a single account there is nothing to route.

**Does it work with recurring donations?**
Not yet. It routes one-off donations; recurring gifts use GiveWP’s own path.

**Can one account receive gifts from several countries?**
Yes. Each country has one rule, and you can point as many countries as you like at the same account.

**How are refunds handled?**
A refund made the normal GiveWP way goes back through the account that took the payment.

## Links

- Page: https://thewpsquad.com/plugins/donation-router
- WordPress.org: https://wordpress.org/plugins/alamin-donation-router/
- Download: https://downloads.wordpress.org/plugin/alamin-donation-router.1.2.0.zip
- Website: https://github.com/mralaminahamed/donation-router-for-givewp-paypal-donations
- Get help: https://app.thewpsquad.com/tickets/create
