EcoCash Payment Node

Purpose

The EcoCash Payment node integrates directly with EcoCash to request payments from users within a WhatsApp conversation. The flow will automatically pause and wait for the payment outcome before proceeding.

Configuration

  1. Amount: The amount to be charged. You can use a static value (e.g., 10.50) or a dynamic variable from your flow (e.g., {{total_price}}).
  2. Customer Phone: The phone number to send the payment request to. By default, it uses the contact's phone number ({{contact_phone}}), but you can specify a different one.
  3. Description: A brief description of the payment that will appear on the user's EcoCash prompt.

Branching

This node has two primary outputs:

  • Success: This path is followed if the payment is successfully completed by the user.
  • Failure: This path is followed if the payment fails, is rejected, or times out.

You must connect both handles to different nodes to manage each outcome, such as sending a "Thank You" message on success or a "Please try again" message on failure.

Zimflow AI Assistant

If you still need help, you can open a support ticket.

Create Support Ticket

Cookie Consent

We use cookies to enhance your experience, in compliance with Zimbabwe's Data Protection Act. By continuing, you agree to our Privacy Policy.

Learn more