🎁 New: Build Customer Loyalty & Drive Repeat Purchases with WooCommerce. Learn more
- 1. Step 1: Install and Activate Direct Invoices
- 2. Step 2: Add Account as a Payment Option
- 3. Step 3: Create and Send the Invoice
- 4. Step 1: Install and Activate Direct Payments WP
- 5. Step 2: Add Account as a Payment Method
- 6. Step 3: Create and Publish a Payment Form
- 7. Step 1: Install and Activate Direct Payments for WooCommerce
- 8. Step 2: Add Your Account Details
- 9. Step 3: Enable Account at Checkout
Grey is a multi-currency financial platform for people and businesses who earn, save, and send money across borders. Its wallet gives you real US, UK, and EU bank account details in one app, so you can receive money from clients and customers abroad as if you had a local account in their country. You can hold balances in several currencies, convert between them, send money internationally, and spend with a virtual dollar card.
Grey is available in Nigeria, Kenya, Ghana, Morocco, Egypt, India, Indonesia, and several other countries. It is popular with freelancers, remote workers, agencies, students, and small businesses that get paid from overseas.
For a WordPress website owner, this matters because international customers often don’t want to pay through unfamiliar methods or deal with high cross-border transfer costs. If you give them a Grey USD, GBP, or EUR account to pay into, they can pay by a normal local bank transfer in their own currency. The money lands in your Grey wallet, and you decide when to hold it, convert it, or withdraw it to your local bank.
This guide will teach you how to accept Grey Payments on WordPress.
Accepting Payments With Digages Solutions
In this guide, you will learn 3 ways to receive payments on WordPress, each using a different Digages plugin:
- Method 1: Send invoices with Direct Invoices
- Method 2: Collect payments through forms with Direct Payments WP
- Method 3: Accept payments at checkout with Direct Payments for WooCommerce
In all three plugins, you add the payment details under the Bank Transfer payment method category.
Grey supports Multiple Currencies, each with its own dedicated account. For this guide, we will use a GBP account as our example.
Method 1: Using Invoices (Direct Invoices)
Use this method when you bill clients for services, projects, or one-off orders and want to send them a professional invoice.
Step 1: Install and Activate Direct Invoices
- Download the Direct Invoices ZIP file from the Direct Invoices page.
- In your WordPress dashboard, go to Plugins > Add New.
- Click Upload Plugin, choose the ZIP file, and click Install Now.
- Click Activate.
A new Invoice menu now appears in your sidebar.
Step 2: Add Account as a Payment Option
- Go to Invoice > Settings > Payment Methods.
- Click Add Account.
- Select Bank Transfer.
- Fill in the details:
- Currency: Choose the currency you want to be paid in (for example, NGN).
- Bank Name: Enter Grey.
- Account Name: Enter the name on your Grey account.
- Account Number: Enter your Grey account number.
- Sort Code: Enter your 6-digit Sort Code; this identifies the UK bank branch
- Click Save Account.
💡 Tip: Want to receive more than one currency? Add a separate account for each Grey wallet. Then pick the matching one on each invoice.
💡 Tip: Already use Direct Payments for WooCommerce or Direct Payments WP? Use the Sync option on the Payment Methods tab to import your existing payment methods instead of adding them again.
Step 3: Create and Send the Invoice
- Go to Invoice > Create Invoice.
- Under Invoice Details, enter the Invoice Title, click Add Customer to add your customer’s details, then select the Currency, Invoice Date, and Due Date.
- Under Invoice Items, add what you are billing for: a custom service or a WooCommerce product, with the quantity and rate.
- Under Invoice Options, add tax or a discount if needed, and add a note for your customer.
- Still in Invoice Options, under Select Payment Account, choose the account you just added.
- Go to Invoice Summary (top-left area).
- Click Save Invoice. This creates the invoice and lets you send it.
- Choose how to send it: Email, WhatsApp, or Telegram. WhatsApp and Telegram messages include a link where your customer can view the invoice.
- You can also download the invoice as a PDF.
⚠️ Important: Do not skip Select Payment Account. If you leave it out, the invoice will not carry any payment details, and your customer will not know where to send the money.
💡 Tip: Sending the invoice through WhatsApp or Telegram often gets a faster response than email alone.
Method 2: Using Forms (Direct Payments WP)
Use this method when you want a payment form on your website, such as a service payment, a booking deposit, a registration fee, or a donation.
Step 1: Install and Activate Direct Payments WP
- Log in to your WordPress admin panel.
- Go to Plugins > Add New and search for Direct Payments WP by Digages.
- Click Install, then Activate.
For more details, see our setup guide for Direct Payments WP.
Step 2: Add Account as a Payment Method
- Go to Direct Payments > Settings and open the Payment Methods tab.
- Click + Add New and select the Bank Transfer category.
- Fill in the details:
- Bank Name: Enter Grey.
- Account Name: Enter the name on your Grey account.
- Account Number: Enter your Grey account number.
- Sort Code: Enter your 6-digit Sort Code; this identifies the UK bank branch
- Click Save Changes.
Step 3: Create and Publish a Payment Form
On your WordPress dashboard
- Go to Direct Payments > Forms.
- Click Add New.
- You will see two options to create your form:
- Use a Template: Choose from the ready-made payment form templates already provided. You can open a template and make a few small edits to fit your needs.
- Create a Blank Form: Start from scratch and build the form yourself.
- If you choose a blank form, build your form by adding all the input fields you need. For example: Name, Email, Phone Number, Amount, and any other details you want to collect from the customer.
- After you have finished creating your form, click Save to save the form.
- Next, click Publish.
- A window will pop up with two options:
- Copy Form Shortcode: Copy the shortcode and paste it yourself on any page or post where you want the form to appear.
- Automatically Create a New Page: This automatically creates a new page and puts the form shortcode inside it, so the form is live on that new page immediately.
Your payment form is now published and ready to receive payments.
For more details, read How to Create a Payment Form in WordPress.
💡 Tip: Visit the page yourself and test the form before you share it with customers.
Method 3: Checkout on Your WooCommerce Store (Direct Payments for WooCommerce)
Use this method when you run an online store and want your account to appear as a payment option at checkout.
Step 1: Install and Activate Direct Payments for WooCommerce
- Log in to your WordPress admin panel.
- Go to Plugins > Add New and search for Direct Payments for WooCommerce by Digages.
- Click Install, then Activate.
Need more help? See the installation guide.
Step 2: Add Your Account Details
- Go to WooCommerce > Direct Payments > Settings and open the Payment Methods tab.
- Click + Add New and select the Bank Transfer category.
- Fill in the details:
- Bank Name: Enter Grey.
- Account Name: Enter the name on your Grey account.
- Account Number: Enter your Grey account number.
- Sort Code: Enter your 6-digit Sort Code; this identifies the UK bank branch
- Click Save Changes.
Step 3: Enable Account at Checkout
- Go to WooCommerce > Direct Payments > Settings > Checkout Payment Methods.
- Make sure the account you just added is selected.
Customers can now choose it as a payment option at checkout.
Conclusion
You can receive Grey payments on WordPress in three ways. Pick the one that matches how you do business:
- Choose Direct Invoices if you bill clients for services or projects. You create an invoice, attach your Grey account, and send it by email, WhatsApp, or Telegram.
- Choose Direct Payments WP if you want a payment form on a page or post. You embed it with a shortcode, and visitors pay without needing an invoice.
- Choose Direct Payments for WooCommerce if you run an online store. Grey appears at checkout, and you confirm payments against your WooCommerce orders.
All three plugins can be used on the same website, so you can start with one and add the others as your business grows.
That’s it! You’re now ready to receive Grey payments on your WordPress website.
If you still need help, visit our documentation or contact support.