Add Authorization in Customer Portal
Payment Authorizations can be captured when inputting Bank Accounts or Credit Cards.
- Choose System Administration > Customer Portal Configuration and set authorization_required to true.
- Create a Ticket Queue Payment Method Authorization with an Issue Payment Method Authorization and a Resolution of Payment Method Authorization and note the number of each item. Make sure to set Messages Used to Yes for the Ticket Queue.
-
Update edge.php by choosing System Administration > Customer Portal Configuration and add these items by number and save. Restart the customer
portal.
Note:
/* * Ticketing support queues available to user; queues must exist on server! */ 'queues' => '{"Billing": 1, "Service": 2, "Payment Method Authorization": 3}', /* * Hard coded; problem set on create. resolution set on close */ 'problems' => '{"Billing": 1, "Service": 2, "Payment Method Authorization": 2}', 'resolutions' => '{"Billing": 1, "Service": 2, "Payment Method Authorization": 5}', -
Verify that an authorization is saved. When a customer clicks the Authorize
button when adding a payment method, a closed Ticket will be created on the User
with a Message containing identifying information and User information.