Use cases
Campaign and retainer payments

Agencies and ad platforms

Web3 marketing teams, ad networks, and service agencies that collect campaign deposits, recurring retainers, or performance payments.

Live

Campaign

Paid

Retainer

Synced

Ops

Marketing team planning a campaign around a desk
Agencies and ad platformsStrong fit

campaign checkout

Give campaign teams proof before budgets start moving.

Client retainers, top-ups, and campaign deposits can move from payment link to operational signal without screenshots.

Best for

Web3 marketing agencies
Crypto ad networks
Creator agencies
B2B service providers

Payment examples

Campaign deposits

Agency retainers

Ad platform top-ups

Webhook-led billing

Quick view

Best moment

Campaign deposit, retainer, ad credit top-up, launch fee, or milestone invoice.

Payment flow

Branded invoice link or API-created payment for the campaign record.

Who checks it

Account manager, finance, or campaign operations team.

Practical guide

Collect campaign deposits and retainers before your team spends budget, hours, or inventory.

Agency payments usually happen before work starts or before media budget is released. A campaign deposit, ad account top-up, retainer, or milestone invoice needs to be paid and recorded clearly.

Crypto is common with Web3 clients, international advertisers, creator campaigns, and teams that already manage treasury in stablecoins. The risk is letting payment proof live in chat.

Team reviewing campaign analytics and client documents
campaign teamlive status

Live

Why campaign work should not start on vague payment proof

A campaign payment often unlocks spend, creative work, placement, influencer booking, or platform credits. If the payment is unclear, the team may start work without a reliable record.

Clients also need confidence that their deposit is tied to the campaign they approved, not a loose wallet transfer with no context.

Budgets need references

Attach campaign names, invoice IDs, and account IDs to payment requests.

Launch timing matters

Paid status can decide whether work starts today or waits.

International clients need options

Stablecoin payments can avoid wire delays and FX friction.

How MakePay fits agency billing

Send a payment link from the proposal, invoice, CRM, or account manager thread. The payment page should make the campaign, amount, and next step obvious.

For platforms, API-created links and webhooks can connect paid status to ad credit, campaign activation, or internal account balances.

Branded client experience

Payment links look like part of the agency workflow instead of an improvised transfer.

Default fee helps agency margin

Margin is easier to protect on retainers and media deposits.

Wallet settlement

Funds route toward the merchant wallet without platform custody as the destination.

What to define before accepting crypto deposits

Separate service fees from pass-through media spend when needed. A client should know whether they are funding ad inventory, creative work, platform credits, or a retainer.

Decide what happens if a payment arrives late, under the amount, or after a campaign deadline. Account managers need a simple rule.

Use campaign metadata

Reference campaign, client, and invoice IDs in the payment request.

Clarify spend timing

Say when work starts after paid status is reached.

Write refund rules

Make unused budget, deposits, and cancellation terms easy to answer.

Agency team presenting a strategy board

Scenario

Campaign deposits, ad platform balances, agency retainers, and webhook-led billing.

Campaign work often starts with deposits and continues through recurring retainers or top-ups. MakePay gives agencies and ad platforms a branded way to collect crypto while finance teams keep settlement visibility.

Proof layer

A checkout surface that gives the team a real payment state.

Flexible deposit links for campaign budgets
Recurring collection support for retainers
Team access for finance, sales, and operations
Webhooks for platform balance or campaign activation
International agencies manage many payment methods
Campaign launch depends on clear payment status
Customer branding matters in B2B payment flows
Campaign deposit, retainer, ad credit top-up, launch fee, or milestone invoice.
Branded invoice link or API-created payment for the campaign record.
Account manager, finance, or campaign operations team.
Flexible deposit links for campaign budgets
Recurring collection support for retainers
Flexible deposit links for campaign budgets
Recurring collection support for retainers
Team access for finance, sales, and operations
Webhooks for platform balance or campaign activation
International agencies manage many payment methods
Campaign launch depends on clear payment status
Customer branding matters in B2B payment flows
Campaign deposit, retainer, ad credit top-up, launch fee, or milestone invoice.
Branded invoice link or API-created payment for the campaign record.
Account manager, finance, or campaign operations team.
Flexible deposit links for campaign budgets
Recurring collection support for retainers
Account manager, finance, or campaign operations team.
Branded invoice link or API-created payment for the campaign record.
Campaign deposit, retainer, ad credit top-up, launch fee, or milestone invoice.
Customer branding matters in B2B payment flows
Campaign launch depends on clear payment status
International agencies manage many payment methods
Webhooks for platform balance or campaign activation
Team access for finance, sales, and operations
Recurring collection support for retainers
Flexible deposit links for campaign budgets
Flexible deposit links for campaign budgets
Recurring collection support for retainers
Account manager, finance, or campaign operations team.
Branded invoice link or API-created payment for the campaign record.
Campaign deposit, retainer, ad credit top-up, launch fee, or milestone invoice.
Customer branding matters in B2B payment flows
Campaign launch depends on clear payment status
International agencies manage many payment methods
Webhooks for platform balance or campaign activation
Team access for finance, sales, and operations
Recurring collection support for retainers
Flexible deposit links for campaign budgets
Flexible deposit links for campaign budgets
Recurring collection support for retainers

Setup path

Start with one clear payment moment.

Launch the first flow, prove the status handoff, then expand into nearby payment moments once the team trusts the signal.

1

Confirm the campaign scope

Agree deposit, retainer, or top-up amount before creating the link.

2

Send the branded request

Include campaign name, invoice reference, and what payment unlocks.

3

Wait before launching work

Do not buy media or schedule work until the payment status is clear.

4

Reconcile by client and campaign

Keep payment records useful for finance and account management.

Questions

Is this useful for non-Web3 agencies?

Yes, if clients ask for crypto, payments are international, or invoice values make fees worth reducing.

Can this handle ad account top-ups?

Yes. A payment link can represent a top-up or prepaid credit, and webhooks can update platform balances.

Should deposits and retainers be separate?

Usually yes. It makes accounting, scope changes, and refunds cleaner.

Campaign and retainer payments

Build the first payment flow around clients.

This keeps the payment step close to the proposal or invoice while letting settlement route directly to the merchant wallet.

Agency team presenting a strategy board

campaign checkout

ready

Paid