Export Payments
Export return payment data to external payment systems and accounting integrations.
Overview
The Export Payments step sends payment transaction data from the return to external systems. This is commonly used to sync refund information with accounting systems, payment processors, or ERP platforms.
Identifier
| Property | Value |
|---|---|
| Key | ExportPayments |
| Group | Payment |
Configuration Properties
| Property | Type | Required | Description |
|---|---|---|---|
| Connector | string | Yes | The payment exporter connector to use |
Behavior
What It Does
- Retrieves payment transactions from the return
- Formats data according to connector requirements
- Sends payment data to the configured external system
- Records export status on the payment transactions
Prerequisites
- Return must have payment transactions (credits)
- Connector must be configured and active
- External system must be accessible
Side Effects
- Marks payment transactions as exported
- Creates export log entries
- May update external system records
Business Cases
When to Use
- Syncing refunds to accounting systems
- Reporting payments to payment aggregators
- Updating ERP financial records
- Maintaining payment audit trails
Example Scenarios
ERP Integration Return refund of $150 processed. Export Payments sends the credit transaction to the ERP system for financial reconciliation.
Payment Provider Sync After processing a refund through the payment gateway, this step can notify other systems of the transaction for reporting purposes.
Sample Configuration
Error Handling
| Condition | Result | Continues Workflow? |
|---|---|---|
| Export successful | Success | Yes |
| No payments to export | Success (no action) | Yes |
| Connector not configured | Error | Depends on StopOnError |
| External system error | Error | Depends on StopOnError |
| Network timeout | Error | Depends on StopOnError |
Related Steps
- Credit Return - Process refunds first
- Create Credit Note - Generate credit documentation
