Skip to main content
Chapter · 13 pages

Payment Drivers

Pages in this chapter
What is the payment driver interface in my payment driver?
All payment gateway drivers must implement the Aero\Payment\Contracts\PaymentDriverinterface. Th...
PAGE
What are the capturing methods in my payment driver?
here are two types of capturing methods: Automatic– the payment is both authorised and captured w...
PAGE
How do I cancel a payment in my payment driver?
If capturing of the payment is done at a later stage to the initial authorisation, the payment ga...
PAGE
How do I capture a payment in my payment driver?
If the gateway provides the option to defer capturing the payment (authorising and capturing are ...
PAGE
How do I refund a payment in my payment driver?
If the payment gateway provides the ability to externally make refund requests, the payment drive...
PAGE
What are operating modes in my payment driver?
There are two modes a gateway can operate: ECOM– a standard ecommerce online transaction, typical...
PAGE
How do I support express checkout in my payment driver?
If the payment gateway stores customer information, this can be used to populate the contact info...
PAGE
Can I restricting availability of my payment driver?
It is likely that a payment gateway could have restrictions on when it can be used. For example, ...
PAGE
How do I return a payment response in my payment driver?
To unify all payment gateway driver communication, an Aero\Payment\Responses\PaymentResponseclas...
PAGE
How do I register the transaction in my payment driver?
When a payment method is selected that uses the gateway driver, the registermethod is called. Wi...
PAGE
How do I complete the transaction in my payment driver?
Once the payment gateway has handled the customer inputting their secure details (such as card in...
PAGE
How do I display payment icons on checkout in my payment driver?
To improve brand awareness of the payment provider during the checkout process, a label view can ...
PAGE
How do I restrict the availability of my payment driver?
It is likely that a payment gateway could have restrictions on when it can be used. For example, ...
PAGE