Bill customers, split payouts, and calculate tax in one place

Your finance team can invoice clients, collect payments, split marketplace sales, and calculate tax for each jurisdiction from one Wallet dashboard. A regulated payment processor moves every payment, while Wallet keeps the record of each one.

Your payment activity in one place

Wallet shows your invoices, subscriptions, payment pages, marketplace splits, and tax records in one dashboard, where your team sets each of them up through point-and-click settings. Your customers pay through a regulated payment processor in the jurisdiction of your billing entity, which settles the money into your own account with that processor. A school that collects tuition, a freelancer who invoices clients, and a marketplace that pays its vendors can all work from the same Wallet dashboard.

Follow one invoice from draft to tax record

The steps below show one invoice on its way from its line items to its tax record, with every step in the same Wallet dashboard and audit trail.

How Wallet bills, collects, splits, and taxes each payment

Invoicing and recurring billing illustration

If your team writes each invoice by hand, chases every late payment, and matches the payments that it receives to invoices in a spreadsheet, it will spend more hours on that work with every client that you add. A subscription business will also have to work out trial periods, proration, and retries for failed charges, so its team can end up updating three tools and a spreadsheet for each customer.

Your team can create a one-time invoice or a recurring billing plan from the Wallet dashboard. Wallet generates a branded PDF for each invoice, records whether the customer pays it, and applies trials, pauses, proration, and retries to each subscription. Wallet also emails the customer before their card expires and again after a charge fails, so that the customer can update the card before the subscription lapses.

Payment pages and collection flows illustration

A school that collects tuition from hundreds of parents needs a different payment flow from a startup that sells its first product. If your team builds each checkout page from scratch, your developers will have to write and maintain every one of those flows themselves.

Your team can create a branded checkout page with no code and share its link. Customers pay by card, mobile wallet, Apple Pay, Google Pay, or a local payment method, depending on their region. A collection can take one-time payments, recurring contributions, or payments from many people for the same purpose, such as a term of tuition. Channels can send reminders that include the payment link, so each payer can pay straight from the reminder.

A two-sided marketplace collects from the buyer, keeps a platform fee, and pays the vendor the rest. Before it pays a vendor for the first time, the marketplace will also have to verify that vendor and choose a payout delay that is long enough to catch fraud but short enough for vendors to plan around.

Wallet Marketplace attaches the split to each buyer payment, so the payment processor pays the platform fee to your platform and the rest to the vendor. Each vendor gives their identity documents and payout details in an onboarding form. If you require proof of delivery, the processor holds the vendor share until the buyer confirms delivery, after which Wallet adds that share to the next scheduled payout. Wallet records the buyer payment, the fee, and the vendor share as one transaction, so your bookkeeper reconciles one entry for each sale.

Multi-jurisdiction tax calculation illustration

A software company that sells to customers in 30 countries has to calculate, collect, and report the right tax in each of them. Any of those jurisdictions can change a rate, add a rule, or layer one tax on top of another. Because a tax authority can charge penalties for a wrong calculation, your finance team will have to follow every one of those changes.

Once you turn on tax calculation for a billing entity, Wallet calculates the tax on every invoice, subscription charge, and checkout payment from your jurisdiction, the customer's location, and the type of transaction. Wallet applies compound taxes, cross-border rules, and the rate changes that a jurisdiction schedules for a future date. For every taxed transaction, Wallet stores the breakdown of each rate, which your accountant can use for filing and review.

Payment routing across regions illustration

A business with customers in both Europe and Africa may need a different payment processor for each region. Its finance team can then end up with a separate dashboard and a separate reconciliation for every processor.

Wallet matches each billing entity to a processor that operates in its jurisdiction. Your team sets up the billing entity once, after which Wallet sends every transaction for that entity through the same processor. Card, mobile money, and local payments all appear in Wallet with the same invoice format and the same reports, whichever country the customer pays from.

150+

Currencies supported

20+

Payment methods

60+

Tax jurisdictions

What changes for your finance team

One dashboard for every payment

Wallet lists your invoices, subscriptions, one-time payments, marketplace splits, and tax records together, so your finance team can close each month from a single view.

Customers give card details to the processor alone

Each customer types their card details into the payment processor's own form, so only that processor stores the card number. The processor also screens each payment for fraud and meets the PCI DSS requirements for handling cards.

Local and international payment methods

Customers in the African markets that Wallet supports can pay with mobile money and local cards, while customers elsewhere pay with cards and digital wallets. Because Wallet picks the processor from your billing entity, a business in Lagos and a business in London set up Wallet in the same way.

Tax rules for each new market

With tax calculation turned on, Wallet applies each jurisdiction's rate, including any compound tax, to every transaction and stores an audit record for it. When your team adds a billing entity for a new market, Wallet applies that market's tax rules from its first charge.

How organizations use Wallet

A youth football academy opens registration for the new season

The academy manager builds a registration collection in Wallet with the season fee, a kit add-on, and a sibling discount. Parents receive the branded payment page through Channels and pay by card, mobile money, or bank transfer, depending on their region. Wallet tracks each registration, sends reminders to the families who start paying but do not finish, and issues a receipt as soon as the processor confirms each payment.

Result

Wallet records each payment against its registration, so the manager stops matching sign-up forms to a payment ledger by hand. Coaching staff can open one dashboard to see every family that is paid up, along with the receipt that Wallet sends to each of them.

A youth football academy opens registration for the new season

A design studio bills retainers and project milestones in four currencies

The studio bills some clients a monthly retainer and others by milestone, across Ghana, Kenya, the UK, and the US. Wallet generates a branded PDF invoice in each client's currency, applies the tax rate for each jurisdiction, and emails a payment link with every invoice. Clients in Ghana and Kenya can pay with mobile money while clients in the UK and the US pay by card. Either way, Wallet records each payment in the same dashboard.

Result

The founder sees the paid, pending, and overdue invoices for local and overseas clients in one billing dashboard, so the studio tracks all of its work in that one place. Because Wallet adds the right tax to each invoice, the founder stops working out the rate for each country by hand.

A design studio bills retainers and project milestones in four currencies

A short-stay rental platform splits each booking with its hosts

A short-stay rental platform lists properties from independent hosts, each of whom gives their identity documents and payout details during sign-up. When a guest pays for a three-night stay, Wallet sends the charge to the payment processor with the split set, so the processor pays the booking fee to the platform. The processor holds the host's share until check-in, after which Wallet adds it to the host's next scheduled payout.

Result

The platform's operations team sets the booking fee and the check-in condition once, after which Wallet applies both to every booking. Each host can see the date of their next payout and the bookings that it covers.

A video service renews 2,400 monthly and annual subscriptions

A regional video service sells monthly and annual plans to 2,400 subscribers. Wallet renews each plan at the end of its cycle, converts each free trial to a paid plan when the trial ends, and prorates the difference when a viewer switches plans partway through a month. When a card fails, Wallet retries the charge on the schedule that the service sets and emails the subscriber, while it keeps the subscription active through the grace period.

Result

The service's developers stop maintaining their own renewal and retry scripts, because Wallet carries out each of those steps for every plan. The finance team can find every renewal, trial conversion, and proration in one billing view.

A video service renews 2,400 monthly and annual subscriptions

A nonprofit takes recurring donations across three regions

A nonprofit with donors in West Africa, Europe, and North America sets up a donation page in Wallet, where each donor chooses a one-time gift or a monthly contribution. Donors in West Africa can pay with mobile money while donors in Europe and North America pay by card. Each donor receives a donation receipt with the details that their jurisdiction asks for.

Result

Because the donation page offers each donor a payment method from their own region, the nonprofit can take monthly gifts from all three regions on one page. At the end of the year, the finance team produces every donor's receipt from a single export.

A nonprofit takes recurring donations across three regions

All supported integrations

Connect Delalify People with the tools your team relies on. Sync data automatically and keep everything current across your entire workflow.

Salesforce

Sync accounts, deals, and customer journeys.

HubSpot

Connect marketing campaigns and sales pipelines.

Google Workspace

Integrate Gmail, Drive, and Calendar.

Microsoft 365

Connect Outlook, Teams, and Exchange.

Slack

Push contact updates to team channels.

Zoom

Log meetings and surface call history.

WhatsApp

Send messages and engage contacts directly.

LinkedIn

Connect professional networks and contacts.

Facebook

Reach audiences through social campaigns.

X

Sync your followers and track engagement.

Blackbaud

Sync donor records and fundraising campaigns.

Canvas

Connect student data and course information.

Zendesk

Unify support tickets and customer context.

DocuSign

Manage agreements and consent forms securely.

Zapier

Connect 6,000+ apps without code.

Shopify

Sync customers, orders, and store data.

Stripe

Connect payment data and customer profiles.

Mailchimp

Sync audiences and automate email campaigns.

Intercom

Unify conversations and customer messaging.

API

Build custom integrations securely.

Questions about Wallet

One dashboard for your payment activity

Bill customers, collect from many payers, split marketplace sales, and calculate tax in Wallet, while a regulated payment processor settles every payment to your business.