Overview
The Payment Export feature allows you to export payment/receipt data for specified date ranges. This export is used to transfer cash receipt information to Great Plains for accounting reconciliation.
How to Export Payments
- Navigate to Billing Process → Great Plains Export → Payment Export
- The page displays a filter section with various options
- Configure your export filters:
- Payment Type: Select "All Types", "Credit Card", or "Wire Transfer"
- Currency: Select "All", "USD", or "JMD"
- Date Range: Select a predefined range or "Custom Range"
- Date From / Date To: If using custom range, specify start and end dates
- Optionally, click Preview Data to see what will be exported before downloading
- Click Export Payment Data to generate and download the CSV file
- The file will be downloaded automatically to your computer
Filter Options
The export page provides several filtering options:
Payment Type Filter
- All Types: Export all payment types (default)
- Credit Card: Export only credit card payments
- Wire Transfer: Export only wire transfer/bank payments
Currency Filter
- All: Export payments in all currencies (default)
- USD: Export only USD payments
- JMD: Export only JMD payments
Date Range Options
- Custom Range: Specify your own start and end dates
- Today: Export payments from today only
- Yesterday: Export payments from yesterday only
- This Week: Export payments from Monday to Sunday of current week
- This Month: Export payments from the 1st to last day of current month
- This Quarter: Export payments from the start to end of current quarter
- This Year: Export payments from January 1st to December 31st of current year
CSV File Format
The exported CSV file contains the following columns:
- ECommCashReceiptNum: Receipt ID (unique payment identifier)
- CustomerID: Customer PACID
- DocumentDate: Payment date (formatted as DD/MM/YYYY)
- CurrencyID: Currency symbol (US$ for USD, JM$ for JMD)
- DocumentAmount: Payment amount
- CheckCardNumber: Payment reference number:
- For credit cards: Invoice number + last 4 digits of card
- For wire transfers: Invoice number + bank account
- For other types: Invoice number + "0000"
- ApplytoInvoiceNumber: Invoice number that the payment applies to
- ApplyAmountToInvoice: Amount applied to the invoice
File Naming Convention
Exported files are named using the following format:
CashReceiptExport_YYYY-MM-DD_to_YYYY-MM-DD.csv
- Example:
CashReceiptExport_2024-01-01_to_2024-01-31.csv
Export Process
When you export payment data:
- The system queries the payment database based on your filter criteria
- Only payments with status "Paid" or "Completed" are included
- Payments are filtered by date range, payment type, and currency
- Data is formatted according to Great Plains cash receipt requirements
- A CSV file is generated with all matching payment records
- The file is sent directly to your browser for download
Payment Status Filtering
The export automatically includes only payments with the following statuses:
- Paid: Payments that have been fully processed
- Completed: Payments that have been completed
Pending, failed, or cancelled payments are not included in the export.
CheckCardNumber Formatting
The CheckCardNumber field is formatted differently based on payment type:
- Credit Card Payments:
- Format: Invoice Number + Last 4 digits of card
- Example: "INV-2024-0011234" (where "1234" are last 4 digits)
- Wire Transfer Payments:
- Format: Invoice Number + Bank Account
- Example: "INV-2024-001ACC123456"
- Other Payment Types:
- Format: Invoice Number + "0000"
- Example: "INV-2024-0010000"
Currency Handling
The export handles multiple currencies:
- USD Payments: CurrencyID shows as "US$"
- JMD Payments: CurrencyID shows as "JM$"
- You can filter by currency or export all currencies together
Date Range Selection
When you select a predefined date range:
- The "Date From" and "Date To" fields are automatically populated
- You can still modify these dates manually if needed
- If you select "Custom Range", you must manually enter both dates
- The system uses the date input values if provided, otherwise uses the selected period
Preview Functionality
Before exporting, you can preview the data:
- Click Preview Data to see a sample of what will be exported
- The preview shows payment records matching your filter criteria
- This helps verify that you're exporting the correct data
- You can adjust filters and preview again before exporting
Important Notes
- Only completed/paid payments are exported - pending payments are excluded
- Payments are filtered by payment date, not invoice date
- Multiple payments for the same invoice will appear as separate rows
- Partial payments are included with their actual payment amounts
- The export file is generated on-demand and not stored on the server
- Each export creates a fresh file based on current data
- Date ranges are inclusive (includes both start and end dates)
- Currency symbols match Great Plains requirements (US$ and JM$)
- Payment dates are formatted as DD/MM/YYYY for Great Plains compatibility
Using the Exported File
After downloading the CSV file:
- Open the file in Excel or a text editor to review the data
- Verify that all expected payments are included
- Check that amounts, dates, and customer information are correct
- Verify CheckCardNumber formatting is appropriate
- Import the file into Great Plains using the cash receipt import process
- Reconcile the imported data with your accounting records