2017 © Pedro Peláez
 

library checkout

'Maxfactor checkout'

image

maxfactor/checkout

'Maxfactor checkout'

  • Monday, July 23, 2018
  • by dewsign
  • Repository
  • 3 Watchers
  • 0 Stars
  • 150 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 40 Versions
  • 26 % Grown

The README.md

Maxfactor Laravel Checkout

Packagist, (*1)

Authors:, (*2)

Overview

A Laravel checkout companion to work with Maxfactor Vue Cart., (*3)

Dependencies

Configuration

Environment configuration:, (*4)

This package exposes the following configuration options:, (*5)

pca_key: Postcode Anywhere Key, set if this service is being used minimum_order: Order must reach this value to be processable. Defaults to £1.00., (*6)

If the configuration is published the default Checkout and Postage models can be changed. See development notes for more about this., (*7)

Development notes

In the host project you will typically use the HandlesCheckout trait on a Checkout model. This will allow you to access the checkout data via the getCurrentCheckoutParams() method. This can then be processed in accordance with your projects order generation needs., (*8)

Checkout data accessed with the getCurrentCheckoutParams() method includes user and product and information., (*9)

The CheckoutController in this package uses a show() and store() method which is applied to each stage of the checkout to show the view and store the content repectively. The show and store functionality is performed by the HandlesCheckout trait. Custom functionality can be achieved by overloading these methods on the Checkout model implementing it in your project., (*10)

This package also provides a HandlesPostage trait which can be implemented in a similar fashion to the HandlesCheckout trait. This allows you to use custom delivery date configurations in your host application., (*11)

A flow diagram is included in this repository to illustrate what is intended to happen at each stage of the checkout and the methods called to achieve this. Flowmap, (*12)

The Versions

23/07 2018

dev-fix-checkout-name-error

dev-fix-checkout-name-error

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

19/07 2018

dev-task-global-error-continue

dev-task-global-error-continue

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

31/05 2018

dev-task-postcode-lookup

dev-task-postcode-lookup

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

22/05 2018

dev-fix-payment-response-handling

dev-fix-payment-response-handling

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

16/05 2018

dev-task-set-server-stage

dev-task-set-server-stage

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

30/04 2018

dev-fix-paypal-propagation

dev-fix-paypal-propagation

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

25/04 2018

dev-task-postcode-validation

dev-task-postcode-validation

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

24/04 2018

dev-task-remove-doublethink

dev-task-remove-doublethink

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

23/04 2018

dev-task-order-notes

dev-task-order-notes

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

20/04 2018

dev-fix-cart-ie

dev-fix-cart-ie

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

15/03 2018

dev-task-release-backlog-checkout

dev-task-release-backlog-checkout

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

28/02 2018

dev-task-finish-paypal

dev-task-finish-paypal

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

23/02 2018

dev-task-minimum-order-value

dev-task-minimum-order-value

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

20/02 2018

dev-fix-checkout-backend

dev-fix-checkout-backend

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

20/02 2018

dev-fix-checkout-backend-free-orders

dev-fix-checkout-backend-free-orders

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

16/02 2018

dev-fix-checkout-backend-tests

dev-fix-checkout-backend-tests

'Maxfactor checkout'

  Sources   Download

MIT

The Requires

 

The Development Requires

31/01 2018

dev-task-free-orders

dev-task-free-orders

'Maxfactor checkout'

  Sources   Download

The Requires

 

The Development Requires

30/01 2018

dev-task-components

dev-task-components

'Maxfactor checkout'

  Sources   Download

The Requires

 

The Development Requires

24/01 2018

dev-task-refactor-handlers

dev-task-refactor-handlers

'Maxfactor checkout'

  Sources   Download

The Requires

 

The Development Requires

24/01 2018

dev-task-checkout-import

dev-task-checkout-import

'Maxfactor checkout'

  Sources   Download

The Requires

 

The Development Requires

22/01 2018

dev-task-setup

dev-task-setup

'Maxfactor checkout'

  Sources   Download

The Development Requires