SBF Credit Card Portal
A part of SBF’s value proposition to customers is automations.
SBF uses systems that can communicate with different servers (computers that make information available online) to enable automations for their own benefit, as well as their customers’.
When creating an invoice, SBF’s billing system generates a tab-delimited data file and pushes the files to a website server.
We developed a PHP integration to SBF’s website that permits SBF’s customers to access an invoice payment form.
Customers enter their customer ID and invoice number. The form “reads” through the invoice records that SBF’s billing software pushed to the server, and, if a file with matching numbers exists, the form permits the user to move forward to the payment phase.
In the payment phase, the form is pre-populated with the user’s contact and payment information.
To complete their payment, customers only need to provide a review of SBF’s service and enter their credit card information.
The form posts payment information securely to authorize.net. No privileged information is stored throughout the process, which protects everyone from security risk.
When the form is submitted, it also writes a new tab-delimited file to the server. SBF has software scanning the location for new files. When new files are written, the software updates the billing status for the customer invoice.