Skip to main content

Recently Updated Pages

How do I complete the transaction in my payment driver?

Developer Documentation Payment Drivers

Once the payment gateway has handled the customer inputting their secure details (such as card in...

Updated 1 month ago by Michael Price

How do I return a payment response in my payment driver?

Developer Documentation Payment Drivers

To unify all payment gateway driver communication, an Aero\Payment\Responses\PaymentResponseclas...

Updated 1 month ago by Michael Price

How do I support express checkout in my payment driver?

Developer Documentation Payment Drivers

If the payment gateway stores customer information, this can be used to populate the contact info...

Updated 1 month ago by Michael Price

Can I restricting availability of my payment driver?

Developer Documentation Payment Drivers

It is likely that a payment gateway could have restrictions on when it can be used. For example, ...

Updated 1 month ago by Michael Price

What are operating modes in my payment driver?

Developer Documentation Payment Drivers

There are two modes a gateway can operate: ECOM– a standard ecommerce online transaction, typical...

Updated 1 month ago by Michael Price

How do I capture a payment in my payment driver?

Developer Documentation Payment Drivers

If the gateway provides the option to defer capturing the payment (authorising and capturing are ...

Updated 1 month ago by Michael Price

How do I refund a payment in my payment driver?

Developer Documentation Payment Drivers

If the payment gateway provides the ability to externally make refund requests, the payment drive...

Updated 1 month ago by Michael Price

How do I cancel a payment in my payment driver?

Developer Documentation Payment Drivers

If capturing of the payment is done at a later stage to the initial authorisation, the payment ga...

Updated 1 month ago by Michael Price

What is the payment driver interface in my payment driver?

Developer Documentation Payment Drivers

All payment gateway drivers must implement the Aero\Payment\Contracts\PaymentDriverinterface. Th...

Updated 1 month ago by Michael Price

What are the capturing methods in my payment driver?

Developer Documentation Payment Drivers

here are two types of capturing methods: Automatic– the payment is both authorised and captured w...

Updated 1 month ago by Michael Price

How do I create a custom module?

Developer Documentation Module Development

When interacting with the admin, especially when making a custom module, it is important to requi...

Updated 1 month ago by Michael Price

Anatomy of a custom module

Developer Documentation Module Development

└─ module └─ database └─ migrations └─ public └─ resources ...

Updated 1 month ago by Michael Price

How do I register a custom Vue component for my module

Developer Documentation Module Development

To register a Vue component for our module, we will need to create a JavaScript file for our comp...

Updated 1 month ago by Michael Price

How to Extend the Elastic Search Listing Model

Developer Documentation Listings And Search

The Aero\Search\Elastic\Models\Listingmodel is built up from an array of data returned from elas...

Updated 1 month ago by Michael Price

How do I extend the document structure for listings and seach?

Developer Documentation Listings And Search

One of the most useful features of the listings and search system is the ability to add custom da...

Updated 1 month ago by Michael Price

How do I filter listings?

Developer Documentation Listings And Search

There may be occasions where you need to pre-filter listings. For example, you may want to ensure...

Updated 1 month ago by Michael Price

How do I re-build the listings and search index?

Developer Documentation Listings And Search

At times (especially during the development phase of a store build), it may be necessary to delet...

Updated 1 month ago by Michael Price

How do I add custom facets to listing and search?

Developer Documentation Listings And Search

Faceted navigation in eCommerce allows customers the ability to refine down a catalog of products...

Updated 1 month ago by Michael Price

How do I setup the search index?

Developer Documentation Listings And Search

Firstly, you should ensure that the Elasticsearch host information is defined in the store's .env...

Updated 1 month ago by Michael Price

How do I re-index listing and search documents?

Developer Documentation Listings And Search

Aero automatically manages indexing changes to documents. For example, if a product's stock level...

Updated 1 month ago by Michael Price