Canadian postal codes, batch report enhancements, and webhook headers
This release includes several enhancements and bug fixes across the web app, API, and embedded components. Here are the highlights:
Business name in boarding application emails
When you get a new boarding application notification email, the merchant business name now appears in the subject line.
ZIP fields support Canadian postal codes
Added support for six-character Canadian Postal codes across:
- Customer, vendor, and invoice records
- Boarding applications and templates
- Payment pages and virtual terminals
Enhanced batch reports
Added new columns to batch reports:
- Service Fee
- Net Batch
- Held Amount
- Release Amount
- Gross Batch
Webhook header customization
You can now add custom web header parameters for webhook notifications to enhance security and filtering.
General UI enhancements
- Improved embedded component label spacing
- Added combined payment methods icon in transaction reports
- Improved small screen report viewing
Bug fixes
Invoice related
- Fixed invoice created date changing on open/print
- Fixed custom fields and identifiers saving in Settings
- Fixed cash payment invoice status updates
- Fixed new customer creation from invoice records
- Fixed invoice sending from PartnerHub
Navigation and display
- Fixed Approvals report navigation
- Fixed receipt field customization display
- Fixed Failed filter in transactions report
- Fixed Virtual Terminal device loading
- Fixed user record editing with photos
- Fixed numeric field autocomplete behavior
- Fixed date picker behavior in boarding applications
- Fixed bill number ”/” character handling
- Fixed chargeback report column exports
- Fixed MFA setup token display
- Fixed vendor pay history filtering
- Fixed Add Vendor button functionality
- Fixed payment page saving/publishing
- Fixed org-level residuals exports formatting
API
New batch and bill filters
Added new filters for bill reporting:
approvalUserId
approvalUserEmail
Example:
--url 'https://api-sandbox.payabli.com/api/Export/bills/csv/org/136?parameters=approvalUserId(eq)=1234'
--url 'https://api-sandbox.payabli.com/api/Export/bills/csv/org/136?parameters=approvalUserEmail(eq)=admin@example.com'
Added new batch export and query filters:
heldAmount
releaseAmount
feeBatchAmount
netBatchAmount
Example:
--url 'https://api-sandbox.payabli.com/api/Export/batches/csv/org/136?parameters=netBatchAmount(ge)=5000'