Smart Payments
for Businesses of All Sizes

Effortless, secure, and scalable payment solutions tailored to your needs.

Every Business Matters to Weav

Whether you sell online, run a store or manage a large business, Weav gives you one connection to collect payments, see where every peso is, and move money to your bank.

A Weav checkout link on a phone: choose how to pay

For Online Sellers

Send a checkout link, or add checkout to your site. Customers pay with QR Ph, e-wallets, their bank app or cards, and you see every payment in one place.

A QR Ph code to scan

For Store Owners

Show a QR Ph code at the counter, or let customers pay cash with a payment code at Pay & Go kiosks or Palawan and Bayad counters.

The Weav API docs: create a payment

For Business Enterprises

One API for every channel, with test mode, signed webhooks and payouts to your business bank account.

Weav Features

Easy QR Payments

Create a QR Ph code for each payment in seconds. Customers scan it with any bank or e-wallet app that supports QR Ph, and you see the payment the moment it lands.

Learn More
The Weav checkout showing a QR Ph code for ₱1,250.00

One Link, Every Way to Pay

Make a checkout link in your dashboard, or with one API call, for one amount or a list of items. Send it by chat or email. Your customer chooses QR Ph, an e-wallet, their bank app, a card or cash at a counter, and you get paid once.

Learn More
A Weav checkout link: an order of two items and the ways to pay

Fast & Flexible Payouts

Withdraw your available balance to your business bank account through InstaPay or PESONet, whenever you want or on a schedule. Every withdrawal is confirmed with a code from your authenticator app.

Learn More
Weav Payouts: available balance and recent withdrawals

Effortless Business Tracking

See what came in, what is still pending and what went out. Search by our reference or your own order number, export CSV reports, and follow every peso in your balance history.

Learn More
The Weav dashboard: this month's collections, payments and success rate

Endless Payment Options, One Trusted Platform

From QR Ph, e-wallets and bank apps to Visa, Mastercard and JCB cards and cash at the counter, your customers pay the way they like. Turn channels on or off from your dashboard.

Learn More

Weav Secures It!

Your account, keys and payments are protected at every step, and every payment and payout goes through regulated partners.

Netbank QR Ph GCash Maya Visa, Mastercard and JCB Bayad

Two-step sign-in

Every dashboard user signs in with a password and an authenticator code.

Keys shown once

We show each API key once and store only a hash of it. You can limit each key to your server IPs.

Signed webhooks

Every webhook carries a signature you can verify before you trust it.

Encrypted in transit and at rest

Data is encrypted in transit and at rest, including stored credentials.

Weav is operated by Eplayment Corporation, registered with the Bangko Sentral ng Pilipinas as an operator of payment systems (OPS Registration No. OPSCOR-2021-0002, issued 20 Jan 2021).

Support When You Need It!

Questions about a payment, a payout or your integration? Our team helps you find the answer and keep your business running smoothly. Write to [email protected] with your merchant ID and the payment or withdrawal reference. Never send passwords, one-time codes or API secret keys.

Learn More

Built for Developers

A clean REST API with one envelope, predictable fields, and public references you can store.

Read the API docs
  • Send an Idempotency-Key with every create, so a retry never charges twice.
  • Get signed webhooks with an HMAC-SHA512 signature in the X-Signature header.
  • Test mode uses a test checkout page where you complete or fail payments yourself. No provider sandboxes needed.
# Create a payment
POST /v1/payments
Authorization: Bearer wv_test_••••••••
Idempotency-Key: 7d1f6c0e-2b4a-4c9e-9f3d-6a1b8e2c5f10
Content-Type: application/json

{
  "channel": "QR_PH",
  "currency": "PHP",
  "amount": 1250.00,
  "external_reference_no": "ORD-10541",
  "description": null
}

# 201 Created
{
  "code": "2010100",
  "message": "Payment created",
  "data": {
    "payment": {
      "reference_no": "PY7K3Q9M2X4TBA",
      "status": "PENDING",
      "next_action": { "type": "DISPLAY_QR", … }
    }
  }
}

How to Get Started

Weav is built for businesses and open by invitation for now. Public sign-up is coming soon.

Talk to us

Tell us about your business and how you want to get paid.

We verify your business

Our team completes business verification with you before anything goes live.

Start collecting

You get your dashboard sign-in and API keys, and you can test everything in test mode first.

Talk to us

Frequently Asked Questions

Quick answers about Weav, from setup to payouts. For anything else, our support team is ready to help.

Who can use Weav?

For now, businesses we invite and verify. Public sign-up is coming soon. Once your business is verified, we set up your account and invite you to sign in.

Which payment channels can my customers use?

QR Ph, GCash, Pay with Maya, credit and debit cards through Maya Checkout, and cash payments at Pay & Go kiosks and at Palawan and Bayad counters, where customers pay to Eplayment with their payment code.

How do I get my money?

Completed payments add to your balance. You can withdraw your available balance to your business bank account from the dashboard. Each withdrawal needs a code from your authenticator app. InstaPay arrives right away; PESONet is credited in batches on banking days, from 10:40 AM, 1:40 PM or 4:40 PM.

Can I test before going live?

Yes. Test mode gives you separate test API keys and a test checkout page where you complete, decline or expire payments yourself. Your webhooks fire just like in live mode.

How much does Weav cost?

We share fees during onboarding, based on the channels you use.

How do I know a payment went through?

We send a signed webhook to your server when a payment completes or fails. You can also check its status through the API or in the dashboard.