Skip to main content

Prerequisites

Before you begin, make sure you have:
Use your sandbox API key (raas_sandbox_*) for this guide.
The smart flow is the lowest-friction starting point: you only need a referenceId. The end user completes corridor, amount, and payment details inside the widget.
1

Make the API call

2

Get the response

Response
You now have a magic link. Deliver data.url to your user.
3

Send the link to your user

Share the URL through your preferred channel:
  • Email or SMS
  • Push notification
  • In-app button
  • Native WebView (see Embed & WebView)

Prefer less friction?

Some flows (especially m2m) accept richer config.userData so the widget can skip steps. See User data & friction and the M2M flow guide.

What happens next

  1. User opens the link — the flow widget loads for that linkId
  2. User completes verification — CIP runs when required
  3. User completes the transfer — amount, methods, confirmation
  4. You receive webhooks — link and lifecycle events
Configure a webhook URL in the Partner Portal. Example event:
Webhook: link.opened
Webhooks are signed with HMAC-SHA256 using X-RAAS-* headers. See Webhook Security.

Next steps

Authentication

API keys and security.

Create links

Envelope, flow discriminator, and options.

Flows

Pick the right flow for your product.

Webhooks

Real-time notifications.