Requirements
Connecting Commas takes an active account plus an API access token from your account settings — no other setup is required.[3]
Get your Commas credentials
- API KeypasswordRequired
Log in to your account, open Settings → API, and generate or copy your API key from the authentication section.
[1]
Connect Commas in WEXTL
- Log in to your WEXTL account, add the Commas node module to your workflow, and click Create new credential.Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Commas 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 →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Commas node modules
The list below is a reference of every Commas node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Commas node module below to see exactly what it takes in, what it returns, and what connection it needs.
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | |
Total transactions | number |
Total spent | text |
Last transaction date | date |
| Field | Type |
|---|---|
ID | text |
Code | text |
Description | text |
Type | text |
Value | text |
Duration | text |
Expiry | date |
Expiry time | date |
Limited redemptions | boolean |
Usable number | number |
One time | boolean |
Code type | text |
Service count | number |
Usage count | number |
Services | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Events TyoeRequired | choice |
| Field | Type |
|---|---|
ID | number |
Customer | object |
ID | text |
Name | text |
Email | |
Phone | text |
Country code | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Subscription | object |
ID | number |
Status | text |
Service type | text |
Payment frequency | text |
Completion date | text |
Cancelled at | text |
Auto renew count | number |
Charge consent | number |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
ID | number |
Transaction date | date |
Fan | object |
ID | text |
Name | text |
Email | text |
Phone | text |
Country code | text |
Service payment | object |
ID | text |
Payment type | text |
Fund release on | text |
Fund released | number |
Service | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Refunds | array |
Fee amount | number |
Net amount | number |
Amount | number |
| Field | Type |
|---|---|
Discount Code IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Code | text |
Description | text |
Type | text |
Value | text |
Duration | text |
Expiry | date |
Expiry time | time |
Limited redemptions | boolean |
Usable number | number |
One time | boolean |
Code type | text |
Service count | number |
Usage count | number |
Services | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Transaction date | date |
Fan | object |
ID | text |
Name | text |
Email | text |
Phone | text |
Country code | text |
Service payment | object |
ID | text |
Payment type | text |
Fund release on | text |
Fund released | number |
Service | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Refunds | array |
Fee amount | number |
Net amount | number |
Amount | number |
| Field | Type |
|---|---|
Next number | text |
Prefix | text |
Sequence | number |
| Field | Type |
|---|---|
Search | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Code | text |
Description | text |
Type | text |
Value | text |
Duration | text |
Expiry | date |
Expiry time | date |
Limited redemptions | boolean |
Usable number | number |
One time | boolean |
Code type | text |
Service count | number |
Usage count | number |
Services | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Status | choice |
Search | text |
Date From | date |
Date To | date |
Due Date From | date |
Due Date To | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Invoice no | text |
Status | text |
Issue date | date |
Due date | date |
Subtotal | number |
Discount amount | number |
Tax total | number |
Total | number |
Currency | text |
Invoice recipient | object |
Name | text |
Email |
| Field | Type |
|---|---|
Product IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Transaction date | date |
Fan | object |
ID | text |
Name | text |
Email | text |
Phone | text |
Country code | text |
Service payment | object |
ID | text |
Payment type | text |
Fund release on | text |
Fund released | number |
Service | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Refunds | array |
Fee amount | number |
Net amount | number |
Amount | number |
| Field | Type |
|---|---|
Product ID | choice |
Customer ID | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Customer | object |
ID | text |
Name | text |
Email | |
Phone | text |
Country code | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Subscription | object |
ID | number |
Status | text |
Service type | text |
Payment frequency | text |
Completion date | text |
Cancelled at | text |
Auto renew count | number |
Charge consent | number |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Product ID | choice |
Customer ID | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Transaction date | date |
Fan | object |
ID | text |
Name | text |
Email | text |
Phone | text |
Country code | text |
Service payment | object |
ID | text |
Payment type | text |
Fund release on | text |
Fund released | number |
Service | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Product | object |
ID | text |
Title | text |
Internal name | text |
Description | text |
Price | text |
Payment link | text |
Refunds | array |
Fee amount | number |
Net amount | number |
Amount | number |
| Field | Type |
|---|---|
ProductRequired | object |
TitleRequired | text |
Description | text |
Amount CentsRequired | number |
TypeRequired | choice |
Application Fee | number |
Expiration Date | date |
Success URL | url |
Webhook URL | url |
Subscription | object |
Frequency Days | number |
Auto-expire After X Periods | number |
Free Trial Days | number |
Initial Fee | number |
Initial Fee Days | number |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
Checkout session ID | number |
Payment link | url |
| Field | Type |
|---|---|
CodeRequired | text |
DescriptionRequired | text |
Discount TypeRequired | choice |
ValueRequired | number |
DurationRequired | choice |
ExpiryRequired | date |
Limited Redemptions | boolean |
Usable Number | number |
One Time | boolean |
Service IDs | choice |
Number Of Months | number |
| Field | Type |
|---|---|
ID | text |
Code | text |
Description | text |
Type | text |
Value | text |
Duration | text |
Expiry | date |
Expiry time | time |
Limited redemptions | boolean |
Usable number | number |
One time | boolean |
Code type | text |
Service count | number |
Usage count | number |
Services | array |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Issue DateRequired | date |
Due DateRequired | date |
New Invoice Recipient | object |
Name | text |
Email | |
Invoice Recipient ID | text |
Line ItemsRequired | array |
Name | text |
Quantity | number |
Unit Price | number |
Description | text |
Memo | text |
Footer | text |
CC Email | |
BCC Email | |
Taxes | array |
Label | text |
Type | choice |
Value | number |
Discount | object |
Type | choice |
Value | number |
| Field | Type |
|---|---|
ID | text |
Public ID | text |
Invoice no | text |
Status | text |
Issue date | date |
Due date | date |
Subtotal | number |
Discount amount | number |
Tax total | number |
Total | number |
Currency | text |
Invoice recipient | object |
Name | text |
Email | |
Line items | array |
Activities | array |
| Field | Type |
|---|---|
TitleRequired | text |
PriceRequired | number |
Type | choice |
Payment Frequency Days | number |
Description | text |
Free Trial Days | number |
Initial Fee | number |
Initial Fee Days | number |
Auto-expire After X Periods | number |
Successful Payment Redirect | url |
Webhook URL | url |
Application Fee | number |
Metadata | array |
| Field | Type |
|---|---|
Product ID | number |
Payment link | url |
| Field | Type |
|---|---|
Discount Code IDRequired | choice |
| Field | Type |
|---|---|
Invoice IDRequired | choice |
| Field | Type |
|---|---|
Discount Code IDRequired | choice |
CodeRequired | text |
DescriptionRequired | text |
Discount TypeRequired | choice |
ValueRequired | number |
DurationRequired | choice |
ExpiryRequired | date |
Limited Redemptions | boolean |
Usable Number | number |
One Time | boolean |
Service IDs | choice |
Number Of Months | number |
| Field | Type |
|---|---|
ID | text |
Code | text |
Description | text |
Type | text |
Value | text |
Duration | text |
Expiry | date |
Expiry time | time |
Limited redemptions | boolean |
Usable number | number |
One time | boolean |
Code type | text |
Service count | number |
Usage count | number |
Services | array |
Created at | date |
Updated at | date |
Templates
Look for Commas templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Adyen[2]Global payment platform for online, in-person, and unified commerce transactions.
- ChargebeeSubscription billing for customers, plans, invoices, and payments.
- BillogramDigital invoicing and billing platform that sends invoices and collects payments from customers.
- BlueSnapGlobal payment gateway for accepting cards, local payment methods, and managing subscriptions.
- BillingoHungarian online invoicing and billing platform for creating invoices, tracking payments, and managing customers.
References
- WEXTL® Commas Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Commas.
- WEXTL® visual workflow builder data.
Last updated: Oct 7, 2026 00:16