Skip to docs navigation

Moonflow integration guide

Verified

How to connect Moonflow to WEXTL and use its 1 trigger and 25 actions in your workflows. About Moonflow: Moonflow is a collections platform for managing clients, payment orders, payment events and communications.

  • 1 trigger
  • 7 searches
  • 18 actions
  • Polling
  • Auth: API key

AI-assisted documentation12 min read

This documentation is compiled from our integration source code, internal specs for Moonflow, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Moonflow on WEXTL →
  • Moonflow
  • WEXTL
  • Billtrust
  • Billdu
  • Checkout
  • Coinbase
  • dLocal
  • BlueSnap
  • Distru
  • Billogram
  • Capium
  • Billingo
  • Bybit
  • Comanage
  • Daftra
  • ApproveIt
  • Debitura
  • Dooer
  • CoinGecko
  • Credit Repair Cloud
  • Elorus
  • Adyen
  • ePay Payments
  • Commas
  • Donorbox
  • ERPNext
  • Chargebee
  • bexio
  • Bill
  • Candis
  • Corpay
  • Bling
  • API KeypasswordRequired

    Your API Key (Settings > Integrations), sent in the moonflow-authorization header.[1]

  1. Log in to your WEXTL account, add the Moonflow node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Moonflow account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Watch Events

Trigger
Output fields[3]
FieldType
IDtext
Event Typetext
Payment Datetext
Referencetext
Due Datetext
Payment Codetext
Document Type IDnumber
Document Numbertext
Amountnumber
Quotanumber
Currencytext
External Order IDtext
Issued Datetext
Descriptiontext
Register Datedate
Notestext
Payment Descriptiontext

Get Batch Process Status

Action
Input fields[3]
FieldType
API Batch Process IDRequired
text
Output fields[3]
FieldType
IDtext
Register Datedate
Start Datetext
Finish Datetext
Errorsarray
Errortext
Statustext
Typetext

List Clients

Search
Input fields[3]
FieldType
Limitnumber

List Events

Search
Input fields[3]
FieldType
Sincetext
Untiltext
Limitnumber
Output fields[3]
FieldType
IDtext
Event Typetext
Payment Datetext
Referencetext
Due Datetext
Payment Codetext
Document Type IDnumber
Document Numbertext
Amountnumber
Quotanumber
Currencytext
External Order IDtext
Issued Datetext
Descriptiontext
Register Datedate
Notestext
Payment Descriptiontext

List Interactions

Search
Input fields[3]
FieldType
Sincetext
Untiltext
Action Typetext
Document Typenumber
Document Numbertext
Channeltext
Processestext
Typetext
Origintext
Exclude Payment Action Origintext
Limitnumber
Output fields[3]
FieldType
Send Datetext
Document Type IDnumber
Document Numbertext
Nametext
Last Nametext
Business Legal Nametext
Business Trade Nametext
Origin Nametext
Templatetext
Channeltext
Currencytext
Payment Methodtext
Statustext
Event Datetext
Adviser BO User IDtext
Interaction IDtext
Typetext
Messagetext
Sent Timetext

List Payment Orders

Search
Input fields[3]
FieldType
Sincetext
Untiltext
Limitnumber

Search Client

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text

Search Payment Order

Search
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Codetext
Quotanumber
Limitnumber

Create Client B2B

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Legal NameRequired
text
Trade Nametext
External Client IDtext
Discharge Datedate
Activeboolean
Parent Client ID Labeltext
Propensity To Paynumber
Adviser User Project IDnumber
Extra Fieldsobject
Field 1number
Field 2number
Field 3number
Field 4number
Field 5number
Field 6text
Field 7text
Field 8text
Field 9text
Field 10text
Business Level ContactsRequired
array
NameRequired
text
Last Nametext
Phone Typetext
Phone Country Codenumber
Phone Numbernumber
EmailRequired
email
LevelRequired
number
Custom Variablesobject
Deletedboolean

Create Client B2B Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
Legal NameRequired
text
Trade Nametext
External Client IDtext
Discharge Datetext
Activeboolean
Parent Client ID Labeltext
Propensity To Paynumber
Adviser User Project IDnumber
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Create Client B2C

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
NameRequired
text
Last NameRequired
text
Genderchoice
Cellphone 1Required
text
Cellphone 1 Country Codetext
Cellphone 2text
Cellphone 2 Country Codetext
Cellphone 3text
Cellphone 3 Country Codetext
Cellphone 4text
Cellphone 4 Country Codetext
Cellphone 5text
Cellphone 5 Country Codetext
Cellphone 6text
Cellphone 6 Country Codetext
Cellphone 7text
Cellphone 7 Country Codetext
Cellphone 8text

59other input fields

Create Client B2C Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
NameRequired
text
Last NameRequired
text
Genderchoice
Cellphone 1Required
text
Cellphone 1 Country Codetext
Cellphone 2text
Cellphone 2 Country Codetext
Cellphone 3text
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Create Event

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
Event TypeRequired
choice
AmountRequired
number
Payment DateRequired
date
External Client IDtext
Quotanumber
Currencytext
Payment Method IDnumber
Referencetext
Origin Channelchoice

Create Event Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
Event TypeRequired
choice
AmountRequired
number
Payment DateRequired
text
External Client IDtext
Quotanumber
Currencytext
Payment Method IDnumber
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Create External Communication

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
ChannelRequired
choice
Send DateRequired
date
StatusRequired
choice
External Client IDtext
Phonecall File URLtext
DestinationsRequired
array
Destinationtext
CCarray
CCtext
BCCarray
BCCtext
Subjecttext
Bodytext
Attachment Files URLarray
Attachment File URLtext
External IDtext
Event IDchoice
Notetext
Event Origin Channelchoice

Create External Communication Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
ChannelRequired
choice
Send DateRequired
text
StatusRequired
choice
External Client IDtext
Phonecall File URLtext
DestinationsRequired
array
CCarray
BCCarray
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Create Payment Order

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
AmountRequired
number
Due DateRequired
date
Quotanumber
Currencytext
Fees And Penaltiesnumber
Discountnumber
Product Nametext
Descriptiontext
Attachment 1text
Attachment 2text
Issued Datedate
External Order IDtext
Balancenumber
Advance Or Unapplied Paymentchoice
Custom Variablesobject
Deletedboolean

Create Payment Order Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
AmountRequired
number
Due DateRequired
text
Quotanumber
Currencytext
Fees And Penaltiesnumber
Discountnumber
Product Nametext
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Make an API Call

universal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber

Update Client B2B

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Legal NameRequired
text
Trade Nametext
External Client IDtext
Discharge Datedate
Activeboolean
Parent Client ID Labeltext
Propensity To Paynumber
Adviser User Project IDnumber
Extra Fieldsobject
Field 1number
Field 2number
Field 3number
Field 4number
Field 5number
Field 6text
Field 7text
Field 8text
Field 9text
Field 10text
Business Level ContactsRequired
array
NameRequired
text
Last Nametext
Phone Typetext
Phone Country Codenumber
Phone Numbernumber
EmailRequired
email
LevelRequired
number
Custom Variablesobject
Deletedboolean

Update Client B2B Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
Legal NameRequired
text
Trade Nametext
External Client IDtext
Discharge Datetext
Activeboolean
Parent Client ID Labeltext
Propensity To Paynumber
Adviser User Project IDnumber
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Update Client B2C

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
NameRequired
text
Last NameRequired
text
Genderchoice
Cellphone 1Required
text
Cellphone 1 Country Codetext
Cellphone 2text
Cellphone 2 Country Codetext
Cellphone 3text
Cellphone 3 Country Codetext
Cellphone 4text
Cellphone 4 Country Codetext
Cellphone 5text
Cellphone 5 Country Codetext
Cellphone 6text
Cellphone 6 Country Codetext
Cellphone 7text
Cellphone 7 Country Codetext
Cellphone 8text

59other input fields

Update Client B2C Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
NameRequired
text
Last NameRequired
text
Genderchoice
Cellphone 1Required
text
Cellphone 1 Country Codetext
Cellphone 2text
Cellphone 2 Country Codetext
Cellphone 3text
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Update External Communication Status

Action
Input fields[3]
FieldType
Communication IDRequired
text
StatusRequired
choice

Update Payment Order

Action
Input fields[3]
FieldType
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
AmountRequired
number
Due DateRequired
date
Quotanumber
Currencytext
Fees And Penaltiesnumber
Discountnumber
Product Nametext
Descriptiontext
Attachment 1text
Attachment 2text
Issued Datedate
External Order IDtext
Balancenumber
Advance Or Unapplied Paymentchoice
Custom Variablesobject
Deletedboolean

Update Payment Order Batch

Action
Input fields[3]
FieldType
Send EmailRequired
boolean
DataRequired
array
Document Type IDRequired
number
Document NumberRequired
text
Payment CodeRequired
text
AmountRequired
number
Due DateRequired
text
Quotanumber
Currencytext
Fees And Penaltiesnumber
Discountnumber
Product Nametext
Output fields[3]
FieldType
IDtext
Register Datedate
Errorsarray
Errortext

Look for Moonflow templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Moonflow Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Moonflow.
  4. WEXTL® visual workflow builder data.

Last updated: Oct 31, 2026 22:54

How we write our apps documentation

How we compile these docs — sources, AI's role, and how we verify.