🛒Payments

WhatsApp + Vega Checkout

Recovers Vega Checkout’s abandoned cart and unpaid PIX over WhatsApp.

Connects via webhook

What this integration does

Real use cases — from trigger to action on WhatsApp

1

When…

A customer generates a PIX and does not pay

Then…

A WhatsApp message with the PIX code and the checkout’s own resume link

2

When…

A cart abandoned before checking out

Then…

An automatic outreach with the item left behind and the amount

3

When…

A boleto issued close to its due date

Then…

A reminder with the barcode number and due date

4

When…

Payment approved

Then…

Instant confirmation plus the ongoing recovery is cancelled

5

When…

A purchase declined or refunded

Then…

A kanban card for the team to handle instead of losing the sale

Technical setup

How to connect in 5 steps

  1. 1

    Open the connection in CRPRO

    Automation → Sources → Checkout → Vega. The screen shows your organization’s dedicated webhook URL.

  2. 2

    Register the webhook in Vega

    In the Vega dashboard, side menu → Dev → Webhooks → the + button. Paste the CRPRO URL into the "URL to receive Webhooks" field.

  3. 3

    Check all events

    Check ALL available events and save. There is no key or token: the secret URL is the authentication.

  4. 4

    Wait for the first event

    The connection only turns green once a real event arrives. It is verified by a received event, not a synthetic test.

  5. 5

    Turn on the recovery flow

    Use the "Recover unpaid PIX" preset from the gallery, or build your own with the checkout event trigger.

Total cost

The integration has no cost on CRPRO or on Vega — it is a webhook. You only pay for WhatsApp conversations at Meta, and only on the carts the recovery reaches out to.

Limitations

  • •There is no "PIX generated" event in Vega — a PIX arrives as a sale created with a pending status and the pix method
  • •Vega does not expose a status-lookup API: CRPRO knows only what the webhook sent, nothing more
  • •A 10-digit number automatically gets the 9 added, because Vega does not report whether it is a landline or a mobile

When it's worth it

A store that sells via PIX and loses sales between checkout and payment — where email recovery arrives late and WhatsApp arrives in minutes.

Frequently asked questions

What if the customer pays right when the message was about to go out?▾
CRPRO re-checks the cart’s state at the moment of sending, not only when the flow started. And if another purchase from the same document was approved in the last 30 minutes, the outreach is suppressed. Charging someone who already paid is the one way this automation could embarrass the business.
Can I filter which carts deserve recovery?▾
Yes. The condition node has six operations: payment confirmed, status, method, minimum amount, product the cart contains, and whether that customer was already reached out to. You can, for example, recover only PIX above a given amount.
Do I need a Vega token or API key?▾
No. The connection is webhook-only, and the URL generated for your organization is already the secret. That is why it should never be shared or published.
Does it work with a checkout other than Vega?▾
The event layer is canonical: the Vega adapter translates its payload into CRPRO’s internal format. Adding another provider means writing a new adapter, without touching the recovery flow. Nuvemshop stores already come in this way: with the native app connected, abandoned carts and unpaid Pix or boleto become flow triggers in the same way, with no webhook to set up.
7 days free

Ready to connect Vega Checkout to WhatsApp?

Get started with CRPRO and set up this integration in hours, not days. Our support team helps with setup.

Start free trial