Overview
Upwell’s Online Payments module enables freight brokers and logistics companies to accept digital payments from customers. This system streamlines the payment collection process by offering secure electronic payment options that integrate directly with your accounts receivable workflows.System Capabilities
Payment Processing
- Accept payments via ACH/bank transfers
- Process credit card payments
- Support for one-time and recurring payments
- Batch payment processing
Customer Portal
- Self-service payment interface for customers
- View outstanding and historical invoices
- Make full or partial payments
- Download payment receipts and transaction history
Payment Security
- PCI-compliant payment processing
- Encrypted payment information
- Secure authentication for customer access
- Fraud detection capabilities
Integration with AR Workflow
- Automatic reconciliation with open invoices
- Real-time payment status updates
- Synchronization with accounting systems
- Automated payment confirmation notifications
API Endpoints
Upwell provides the following API endpoints for managing online payments:Customer Payments
GET /customer-payments- Retrieve a list of customer paymentsGET /customer-payments/{id}- Retrieve details of a specific paymentPOST /customer-payments- Create a new customer paymentPOST /customer-payments/batch- Create multiple customer payments at oncePUT /customer-payments/{id}- Update details of a specific paymentDELETE /customer-payments/{id}- Delete a specific payment
Payment Events
POST /webhooks/payments- Receive payment event notifications
Configuration Options
The Online Payments module includes several configuration options:- Payment method enablement (credit card, ACH, wire transfer)
- Transaction fee settings
- Payment notification preferences
- Auto-reconciliation rules
- Custom payment page branding
Technical Requirements
- PCI compliance for organizations accepting credit card payments
- SSL encryption for the customer portal
- API key authentication for programmatic access
- Secure network environment for payment processing
Integration with Other Upwell Modules
The Online Payments module works in conjunction with other Upwell components:- Receivables Management: Applies payments to outstanding invoices
- Remittances Processing: Reconciles digital payments with bank deposits
- Payment Reminders: Includes payment links in customer communications
- Shipper Profiles: Stores customer payment preferences and history
Support and Documentation
For assistance with implementing the Online Payments module:- Review the API documentation
- Contact technical support

