API & DEVELOPERS

Your product. The power of connections.

Connect payments, currency accounts and Business data. From a Checkout button to APIs, build an experience that connects your product with your business operations.

REST / JSONHTTPSCurrency accounts
belook.connectJSON
POST/organizations/:id/checkout
Your product
beBELOOK
Checkout
One connection. A complete journey.Collection → tracking → reconciliation
Authenticated access · organisation scope

FROM PRODUCT TO OPERATION

Connect what moves your business forward.

An online shop, a business tool, a platform: start with your customers’ journey and connect the operations that matter.

CLEAR CONNECTIONS

Practical examples. From the first line.

Explore existing Business routes. Examples use placeholder identifiers and do not trigger any operation.

POST/api/business/organizations/{orgId}/checkout

Retrieve or create the permanent Checkout for a destination account belonging to your business. The response includes its public link and integration snippets.

Owner, administrator or finance manager

curl --request POST \
  'https://api.belook.com/api/business/organizations/<organization_id>/checkout' \
  --header "Authorization: Bearer $BELOOK_ACCESS_TOKEN" \
  --header 'Content-Type: application/json' \
  --data '{"destination_account_id":"<account_id>"}'
View a response example JSON
{
  "success": true,
  "data": {
    "id": "<link_id>",
    "currency": "EUR",
    "status": "active",
    "public_url": "https://pay.belook.com/pay/<link_code>",
    "snippets": {
      "link_with_amount": "https://pay.belook.com/pay/<link_code>?amount={MONTANT}&reference={REFERENCE}"
    }
  }
}

Illustrative format excerpt. Values and additional fields depend on your account and the actual response.

These routes require a Belook user session and organisation permissions. For partner access or server-to-server integration, agree capabilities and authentication with our team.

CHECKOUT · BELOOK PAY

One button. Belook handles the next step.

Choose a destination account in your Business space, then retrieve your Checkout link and HTML button. Add it to your website or share it with your customer.

  1. Enable the Payment links module.
  2. Copy your Checkout link and replace the template code.
  3. Track the payment in your Business space.
Discover Belook Pay
HTML
<a href="https://pay.belook.com/pay/REMPLACEZ_PAR_VOTRE_CODE"
   target="_blank" rel="noopener noreferrer"
   style="background:#0A7D3B;color:white;padding:14px 24px;
          border-radius:12px;display:inline-block;text-decoration:none">
  Payer avec Belook Pay
</a>
Button previewPay with Belook Pay

Always check the payment status in Belook before fulfilment. A customer returning to your website is not a payment confirmation.

THE RIGHT FOUNDATIONS

Connected. With the right access.

Understand our technology

Keep credentials on your server

Tokens belong in your secure environment. Never include them in website code, URLs or logs.

Respect organisation boundaries

Each route checks active membership, authorised role and accessible modules. Account identifiers must belong to the target organisation.

Plan for responses and exceptions

Handle 401, 403, 409 and 429 errors. Partner webhooks, signatures and testing are scoped around the flows agreed with Belook.

BEFORE YOU GET STARTED

A few answers.
For a clearer view.

Let’s talk about your business
How do I get API access?

Contact our Business team with your use case, markets and expected journeys. Scoping establishes access, documentation and capabilities for your partnership.

How can I track operations?

Integration scoping defines statuses and webhook exchanges. It also establishes exception handling and reconciliation for the agreed flows.

YOUR NEXT CONNECTION

Start with your idea. Let’s build the journey.

Share your use case, markets and the flows to connect. Together, we define scope, access and validation steps.

Contact the integration team