Skip to main content

How to Add CargoWALLET as a Payment Option in Your Xero Invoices

Add CargoWALLET as a custom payment option in Xero with a prefilled link, so customers can pay directly from your invoice.

Ruby Wausi avatar
Written by Ruby Wausi
Updated this week

Step 0: Create Your Prefilled CargoWALLET Payment Link

  1. Log in to CargoWALLET.

  2. Go to GetPaid.

  3. Copy your CargoWALLET payment link (this already includes your beneficiary ID and default currency, here is an example :

    https://app.wallet.cargoai.co/pay-to?beneficiary=2c8fe7a9-b2c4-4fd8-831f-6dc47d2024e1
  4. Add URL parameters to prefill the form with details like currency, reference, amount, and customer information, For XERO , it is like this :

    &currency=[CURRENCY]&category=Invoice_Number&reference=[INVOICENUMBER]&amount=[AMOUNTDUE]

Step 1: Open Payment Services in Xero

  1. Log in to Xero.

  2. Go to Settings → Organization Settings → Payment Services or here directly : https://go.xero.com/app/!8WbVs/payment-services/add-services

Step 2: Add a New Custom Payment Service

  1. Click Set up payment services.

  2. If you don’t have CargoWALLET already in your list of configured payment options, click on Add another online payment option.

  3. Select Custom Payment URL.

Step 3: Enter CargoWALLET Details

  1. In the Name field, type: CargoWALLET.

  2. In the Link field, paste your prefilled CargoWALLET payment link.

NOTE:

Your link should include your beneficiary ID (from the CargoWALLET GetPaid page) and any parameters you want to prefill (e.g., invoice reference, amount, customer email).

URL Structure (you just need to replace 2c8fe7a9-b2c4-4fd8-831f-6dc47d2024e1 by your real beneficairy ID available on your Get Paid page)

https://app.wallet.cargoai.co/pay-to?beneficiary=2c8fe7a9-b2c4-4fd8-831f-6dc47d2024e1&currency=[CURRENCY]&category=Invoice_Number&reference=[INVOICENUMBER]&amount=[AMOUNTDUE]

Pro Tip: Xero automatically pulls details from the invoice (like invoice number, amount, and payer information), so these can be mapped into your link

Step 4: Save and Manage the Payment Service

  1. Click Save to save your new payment service.

  2. CargoWALLET will now appear under your payment services.

  3. You can edit, remove, or manage it as needed.

Step 5: Apply CargoWALLET to Your Invoices

  1. Go to Settings → Organization Settings → Managed Connected services or direclty here: https://go.xero.com/app/!8WbVs/payment-services/manage-services

  2. Click on the button at the bottom right "Manage Themes"

  3. Under payment options, choose CargoWALLET (may appear under a “Credit Card” or similar section).


  4. Create new invoice, Send or preview the invoice. Xero generates the link with real data

  5. Your customer receives the invoice with a clickable direct payment link → they click → confirm → pay instantly.

You can also watch the full video walkthrough here:
CargoWALLET Xero Setup Video

Checklist

  • The correct amount

  • The invoice reference number

  • Your beneficiary info

  • Optional customer details

We hope you find this article useful!

Note: Images shown here are for illustrative purposes only.

CargoAi reserves the right to change the actual screen layout without prior notice!

Did this answer your question?