Skip to main content
Connect Kushki to enable the provider in your workspace and make the payment node available in Brain Studio with embedded WebView experience.

Before you begin

Make sure you have:
  • An active Kushki account
  • Kushki public key
  • Kushki private key
  • Kushki merchant ID
  • Kushki webhook signature
  • VAT percentage for the operation
  • Collection currency matching your account country
  • Webhook requested from Kushki with URL https://chat-payments.jelou.ai/kushki-webhook
  • Correct credentials for the environment: test or production
To obtain or review credentials and request the webhook from Kushki, follow Getting credentials.
For checkout to open inside WhatsApp as an embedded WebView, the account must be WhatsApp Business verified.If it is not verified, checkout will open in the device’s external browser.

Ways to start installation

You can start Kushki installation from different points in Brain Studio. All routes use the same provider configuration.
Ask Jelou Agent to add Kushki payments while building or adjusting a flow.Examples:
  • “Add Kushki payments to this flow”
  • “I need to charge with Kushki in this case”
  • “I want to process payments with Kushki”
Jelou Agent detects Kushki as an available provider from Marketplace and starts the assisted installation flow.
All installation routes use the same provider configuration. What changes is where you start the flow.

Common installation flow

Regardless of entry point, the shared process is as follows.
1

Choose test or production credentials

Select the connection environment:
  • Test credentials
  • Production credentials
Brain Studio modal step 1 of 3 to choose test or production credentials when connecting Kushki

Step 1 of 3: environment selection to connect Kushki

2

Complete Kushki credentials

Complete the modal (step 2 of 3) with:
  • Public key
  • Private key
  • Merchant ID
  • Webhook signature
Brain Studio modal step 2 of 3 to enter Kushki public key, private key, merchant ID, and webhook signature

Step 2 of 3: credentials required to connect Kushki

3

Configure VAT and collection currency

Define applied VAT and select collection currency.Available currencies are:
Brain Studio modal step 3 of 3 to configure applied VAT and collection currency when connecting Kushki

Step 3 of 3: applied VAT and collection currency

4

Confirm connection

Press Continue / Connect integration. Brain Studio will save the configuration and make Kushki available in your workspace.
5

Use Kushki from Payments node in Canvas

After installation, you can use Kushki from the Payments node in Canvas, whether the flow started from Jelou Agent, Marketplace, Payments node, or a template.

Test vs production credentials

Kushki separates credentials by environment:
  • Test: credentials for testing without real money.
  • Production: credentials for processing real payments.
Test credentials do not process real payments. Before operating in production, connect Kushki with production credentials or use Go live.
Always use credentials from the same environment. Do not mix test keys with production keys.

Go live

If you installed Kushki with development/test credentials, you can use the payment node for testing. To operate with real payments:
1

Open Go live

You can start the change from either of these points:
Open the Kushki node in Canvas, go to the Advanced tab, and select Production.
Advanced sidebar of the Kushki node in Canvas with option to move the integration to production

Go live from the Advanced tab of the Kushki node

In both cases the same modal opens to move the integration to production.
2

Complete production credentials

Enter the same credentials as during installation, but from the production environment:
  • Public key
  • Private key
  • Merchant ID
  • Webhook signature
In production, each transaction has a cost of $0.10 USD per payment, deducted from your Brain Studio balance, in addition to Kushki fees.
3

Confirm the change

Confirm the action. From that point on, the integration operates with production credentials.

Change credentials

  • To move from development/test to production with the same installation, use the Go live section.
  • To rotate credentials or replace configuration, disconnect Kushki and reinstall following the common installation flow on this page.

Next step

Once the integration is connected, continue with:

Usage and configuration

Configure the payment node and continue the flow based on the WebView payment result.