Moonflow integration guide
VerifiedHow 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].
Requirements
Get your Moonflow credentials
- API KeypasswordRequired
Your API Key (Settings > Integrations), sent in the moonflow-authorization header.[1]
Connect Moonflow in WEXTL
- Log in to your WEXTL account, add the Moonflow node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Moonflow account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Moonflow triggers and actions on WEXTL
The list below is a reference of every Moonflow node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Each Moonflow node module below opens to reveal its input parameters, outputs, and connection requirements.
Watch Events
Trigger
| Field | Type |
|---|---|
| ID | text |
| Event Type | text |
| Payment Date | text |
| Reference | text |
| Due Date | text |
| Payment Code | text |
| Document Type ID | number |
| Document Number | text |
| Amount | number |
| Quota | number |
| Currency | text |
| External Order ID | text |
| Issued Date | text |
| Description | text |
| Register Date | date |
| Notes | text |
| Payment Description | text |
Get Batch Process Status
Action
| Field | Type |
|---|---|
API Batch Process IDRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Start Date | text |
| Finish Date | text |
| Errors | array |
| Error | text |
| Status | text |
| Type | text |
List Clients
Search
| Field | Type |
|---|---|
| Limit | number |
List Events
Search
| Field | Type |
|---|---|
| Since | text |
| Until | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Event Type | text |
| Payment Date | text |
| Reference | text |
| Due Date | text |
| Payment Code | text |
| Document Type ID | number |
| Document Number | text |
| Amount | number |
| Quota | number |
| Currency | text |
| External Order ID | text |
| Issued Date | text |
| Description | text |
| Register Date | date |
| Notes | text |
| Payment Description | text |
List Interactions
Search
| Field | Type |
|---|---|
| Since | text |
| Until | text |
| Action Type | text |
| Document Type | number |
| Document Number | text |
| Channel | text |
| Processes | text |
| Type | text |
| Origin | text |
| Exclude Payment Action Origin | text |
| Limit | number |
| Field | Type |
|---|---|
| Send Date | text |
| Document Type ID | number |
| Document Number | text |
| Name | text |
| Last Name | text |
| Business Legal Name | text |
| Business Trade Name | text |
| Origin Name | text |
| Template | text |
| Channel | text |
| Currency | text |
| Payment Method | text |
| Status | text |
| Event Date | text |
| Adviser BO User ID | text |
| Interaction ID | text |
| Type | text |
| Message | text |
| Sent Time | text |
List Payment Orders
Search
| Field | Type |
|---|---|
| Since | text |
| Until | text |
| Limit | number |
Search Client
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Search Payment Order
Search
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
| Code | text |
| Quota | number |
| Limit | number |
Create Client B2B
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Legal NameRequired | text |
| Trade Name | text |
| External Client ID | text |
| Discharge Date | date |
| Active | boolean |
| Parent Client ID Label | text |
| Propensity To Pay | number |
| Adviser User Project ID | number |
| Extra Fields | object |
| Field 1 | number |
| Field 2 | number |
| Field 3 | number |
| Field 4 | number |
| Field 5 | number |
| Field 6 | text |
| Field 7 | text |
| Field 8 | text |
| Field 9 | text |
| Field 10 | text |
Business Level ContactsRequired | array |
NameRequired | text |
| Last Name | text |
| Phone Type | text |
| Phone Country Code | number |
| Phone Number | number |
EmailRequired | |
LevelRequired | number |
| Custom Variables | object |
| Deleted | boolean |
Create Client B2B Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
Legal NameRequired | text |
| Trade Name | text |
| External Client ID | text |
| Discharge Date | text |
| Active | boolean |
| Parent Client ID Label | text |
| Propensity To Pay | number |
| Adviser User Project ID | number |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Create Client B2C
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
NameRequired | text |
Last NameRequired | text |
| Gender | choice |
Cellphone 1Required | text |
| Cellphone 1 Country Code | text |
| Cellphone 2 | text |
| Cellphone 2 Country Code | text |
| Cellphone 3 | text |
| Cellphone 3 Country Code | text |
| Cellphone 4 | text |
| Cellphone 4 Country Code | text |
| Cellphone 5 | text |
| Cellphone 5 Country Code | text |
| Cellphone 6 | text |
| Cellphone 6 Country Code | text |
| Cellphone 7 | text |
| Cellphone 7 Country Code | text |
| Cellphone 8 | text |
59other input fields
Create Client B2C Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
NameRequired | text |
Last NameRequired | text |
| Gender | choice |
Cellphone 1Required | text |
| Cellphone 1 Country Code | text |
| Cellphone 2 | text |
| Cellphone 2 Country Code | text |
| Cellphone 3 | text |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Create Event
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Payment CodeRequired | text |
Event TypeRequired | choice |
AmountRequired | number |
Payment DateRequired | date |
| External Client ID | text |
| Quota | number |
| Currency | text |
| Payment Method ID | number |
| Reference | text |
| Origin Channel | choice |
Create Event Batch
Action
| Field | Type |
|---|---|
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 ID | text |
| Quota | number |
| Currency | text |
| Payment Method ID | number |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Create External Communication
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
ChannelRequired | choice |
Send DateRequired | date |
StatusRequired | choice |
| External Client ID | text |
| Phonecall File URL | text |
DestinationsRequired | array |
| Destination | text |
| CC | array |
| CC | text |
| BCC | array |
| BCC | text |
| Subject | text |
| Body | text |
| Attachment Files URL | array |
| Attachment File URL | text |
| External ID | text |
| Event ID | choice |
| Note | text |
| Event Origin Channel | choice |
Create External Communication Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
ChannelRequired | choice |
Send DateRequired | text |
StatusRequired | choice |
| External Client ID | text |
| Phonecall File URL | text |
DestinationsRequired | array |
| CC | array |
| BCC | array |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Create Payment Order
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Payment CodeRequired | text |
AmountRequired | number |
Due DateRequired | date |
| Quota | number |
| Currency | text |
| Fees And Penalties | number |
| Discount | number |
| Product Name | text |
| Description | text |
| Attachment 1 | text |
| Attachment 2 | text |
| Issued Date | date |
| External Order ID | text |
| Balance | number |
| Advance Or Unapplied Payment | choice |
| Custom Variables | object |
| Deleted | boolean |
Create Payment Order Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
Payment CodeRequired | text |
AmountRequired | number |
Due DateRequired | text |
| Quota | number |
| Currency | text |
| Fees And Penalties | number |
| Discount | number |
| Product Name | text |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Make an API Call
universal
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
| Headers | array |
| Header | object |
| Query String | array |
| Parameter | object |
| Body | text |
| Field | Type |
|---|---|
| Body | text |
| Headers | object |
| Status code | number |
Update Client B2B
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Legal NameRequired | text |
| Trade Name | text |
| External Client ID | text |
| Discharge Date | date |
| Active | boolean |
| Parent Client ID Label | text |
| Propensity To Pay | number |
| Adviser User Project ID | number |
| Extra Fields | object |
| Field 1 | number |
| Field 2 | number |
| Field 3 | number |
| Field 4 | number |
| Field 5 | number |
| Field 6 | text |
| Field 7 | text |
| Field 8 | text |
| Field 9 | text |
| Field 10 | text |
Business Level ContactsRequired | array |
NameRequired | text |
| Last Name | text |
| Phone Type | text |
| Phone Country Code | number |
| Phone Number | number |
EmailRequired | |
LevelRequired | number |
| Custom Variables | object |
| Deleted | boolean |
Update Client B2B Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
Legal NameRequired | text |
| Trade Name | text |
| External Client ID | text |
| Discharge Date | text |
| Active | boolean |
| Parent Client ID Label | text |
| Propensity To Pay | number |
| Adviser User Project ID | number |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Update Client B2C
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
NameRequired | text |
Last NameRequired | text |
| Gender | choice |
Cellphone 1Required | text |
| Cellphone 1 Country Code | text |
| Cellphone 2 | text |
| Cellphone 2 Country Code | text |
| Cellphone 3 | text |
| Cellphone 3 Country Code | text |
| Cellphone 4 | text |
| Cellphone 4 Country Code | text |
| Cellphone 5 | text |
| Cellphone 5 Country Code | text |
| Cellphone 6 | text |
| Cellphone 6 Country Code | text |
| Cellphone 7 | text |
| Cellphone 7 Country Code | text |
| Cellphone 8 | text |
59other input fields
Update Client B2C Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
NameRequired | text |
Last NameRequired | text |
| Gender | choice |
Cellphone 1Required | text |
| Cellphone 1 Country Code | text |
| Cellphone 2 | text |
| Cellphone 2 Country Code | text |
| Cellphone 3 | text |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Update External Communication Status
Action
| Field | Type |
|---|---|
Communication IDRequired | text |
StatusRequired | choice |
Update Payment Order
Action
| Field | Type |
|---|---|
Document Type IDRequired | number |
Document NumberRequired | text |
Payment CodeRequired | text |
AmountRequired | number |
Due DateRequired | date |
| Quota | number |
| Currency | text |
| Fees And Penalties | number |
| Discount | number |
| Product Name | text |
| Description | text |
| Attachment 1 | text |
| Attachment 2 | text |
| Issued Date | date |
| External Order ID | text |
| Balance | number |
| Advance Or Unapplied Payment | choice |
| Custom Variables | object |
| Deleted | boolean |
Update Payment Order Batch
Action
| Field | Type |
|---|---|
Send EmailRequired | boolean |
DataRequired | array |
Document Type IDRequired | number |
Document NumberRequired | text |
Payment CodeRequired | text |
AmountRequired | number |
Due DateRequired | text |
| Quota | number |
| Currency | text |
| Fees And Penalties | number |
| Discount | number |
| Product Name | text |
| Field | Type |
|---|---|
| ID | text |
| Register Date | date |
| Errors | array |
| Error | text |
Templates
Look for Moonflow templates in the WEXTL template library.
Browse templates →Other finance integrations on WEXTL
Billtrust[2]B2B accounts receivable and payment automation platform for invoices, collections, and cash application.
BillduInvoice creation, billing, and payment management for small businesses.
CheckoutGlobal payment platform for accepting cards, wallets, and alternative payment methods.
CoinbaseCryptocurrency exchange and payments platform for trading, transfers, and digital asset orders.
dLocalCross-border payment infrastructure for accepting and disbursing funds in emerging markets across Latin America, Asia, and Africa.
References
- WEXTL® Moonflow Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Moonflow.
- 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.






























