Skip to main content

Recently Updated Pages

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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days ago by Michael Price

Anatomy of a custom module

Developer Documentation Module Development

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

Updated 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days 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 3 days ago by Michael Price

How do I create a custom sort order for the listings pages?

Developer Documentation Listings And Search

When you set the sort get parameter in a listing pages url (e.g. ?sort=name-az), a method is call...

Updated 3 days ago by Michael Price

What are the available documents for listings and search?

Developer Documentation Listings And Search

There are 2 documents available: Aero\Search\Elastic\Documents\ListingsDocument This document is ...

Updated 3 days ago by Michael Price

Introduction to resource lists

Developer Documentation Introduction

Resource lists allow a table to be extended through additional columns, filters, or sort bys and ...

Updated 3 days ago by Michael Price