Linked to your primary account
EveryPay NFC Tagged Card
No funding account
ActiveSet a monthly budget for any category below — type an amount in the "Set budget" field and press Enter or click away to save.
Tap a bar to see the exact amount.
The people and places you transact with most in this period.
EveryPay NFC Tagged Card
No funding account
ActiveProgrammable EveryPay NFC tag linked to this user profile and selected funding account. Not a Visa, Mastercard, debit, credit, prepaid, or bank-issued card.
Payments always route through one of these — never a stored balance. Set a primary; if it can't authorize a payment, EveryPay automatically falls back to the next verified account.
A @handle is a shortcut to your linked account — no wallet, no stored balance. Anyone can send, request, or tap-to-pay you with it instead of your phone number.
3-20 characters: lowercase letters, numbers, underscore. You can rename it once every 30 days.
Demo credential: current password is demo1234.
Add an authenticator-app code as a second step when signing in.
Merchant context: an EveryPay NFC card or future wristband tapped here pays this merchant after linked-account authorization.
Point the camera at the customer's EveryPay QR code.
Busiest window: Friday, 18:00-21:00. Filter: succeeded payments, all branches.
Velocity, new-device, failed-authorization, and unusual-amount checks are active in this prototype state.
Every endpoint below is live in this build. JSON in, JSON out; send Idempotency-Key on POST /payment-intents to safely retry.
Account & auth
GET /me Current user profile
PATCH /me Update name/phone/kyc_level/primary_provider
PATCH /me/password {current_password,new_password}
PATCH /me/preferences {notify_email,notify_push}
POST /me/2fa/enable Generate TOTP secret + otpauth:// URI
POST /me/2fa/confirm {code} - demo code 123456
POST /me/2fa/disable
POST /auth/otp/start {phone} -> demo_code 123456
POST /auth/otp/verify {code}
Providers & linked accounts
GET /providers List MoMo/bank connectors + capabilities
GET /linked-accounts
POST /linked-accounts {provider_id,display_name,masked_identifier}
POST /linked-accounts/{id}/verify {code} - demo code 123456
DELETE /linked-accounts/{id}
Payments
POST /payment-intents {mode,recipient,amount,provider,reference}
GET /payment-intents/{id}
GET /payment-intents/{id}/status Live connector status poll
POST /payment-requests {recipient,amount,reference}
GET /payment-requests/{id}
GET /payment-requests
Transactions, receipts & statements
GET /transactions
GET /transactions/{id}
PATCH /transactions/{id} {category_id} - expense categorization
GET /receipts/{id} Succeeded transactions only
GET /statements
Expenses & budgets
GET /expense-categories
PATCH /expense-categories/{id} {monthly_budget_minor}
GET /expenses/summary?period=week|month|all
Category totals + always-current-month budget status
Cards & NFC
POST /nfc-cards/activate {label,funding_account_id,daily_limit}
POST /nfc-cards/{id}/freeze
POST /nfc-cards/{id}/unfreeze
POST /nfc-taps/resolve {tag_id,reader_role} - merchant vs P2P context
Webhooks
POST /webhook-endpoints {url,events[]} - secret returned once
GET /webhook-endpoints
GET /webhook-events
GET /webhook-events/{id}
POST /webhook-events/{id}/replay Immediate manual redelivery
POST /webhook-events/process-retries
Process due backoff queue now
Sandbox & merchant tools
POST /sandbox/simulate-provider-event
{payment_intent_id,event: succeeded|failed}
GET /merchants/{id}/analytics
GET /security/devices
GET /security/events
GET /health
No help articles match your search. Try a different term, or contact support below.
Our support team typically responds within a few hours.