Saltar al contenido principal

Payment nodes allow your assistant to collect payments for orders, appointments, or deposits directly within chat conversations.

Stripe & Recurrente Payments


1. Stripe Payment Node

Generates a secure Stripe Checkout session for credit card, debit card, Apple Pay, and Google Pay transactions worldwide.

Designer Settings:

connectionIdstringrequired

Your connected Stripe account.

productNamestringrequired

Line item title shown during checkout (e.g. Appointment Booking - {user_name}).

amountInCentsnumberrequired

Price in cents (e.g. 2500 for $25.00, 10000 for $100.00).

currencystringdefault: usd

Currency code in lowercase (e.g. usd, eur, mxn).

waitForPaymentbooleandefault: true
  • Enabled (Recommended): Sends an interactive WhatsApp CTA button, pauses the flow, and resumes upon webhook payment confirmation.
  • Disabled: Generates checkout URL and continues immediately.
buttonTextstringdefault: Pay Now

WhatsApp interactive CTA button label (maximum 20 characters).


2. Recurrente Payment Node

Optimized for processing local payments in Guatemala and Central America (in Quetzales GTQ or Dollars USD).

Designer Settings:

actionenumdefault: create_one_time_checkout

Action: create_one_time_checkout or create_checkout.

amountInCentsnumberrequired

Amount in cents (e.g. 10000 for Q100.00 or $100.00).

currencyenumdefault: GTQ

Currency: GTQ (Quetzales) or USD (US Dollars).

waitForPaymentbooleandefault: true

Pauses the conversation and resumes when Recurrente reports payment outcome via webhook.