Download the PHP package test-magenx/module-instant-purchase without Composer

On this page you can find all versions of the php package test-magenx/module-instant-purchase. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-instant-purchase

Magento_InstantPurchase module

Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area.

Prerequisites to display the Instant Purchase button:

  1. Instant purchase enabled for a store at Store / Configurations / Sales / Sales / Instant Purchase
  2. Customer is logged in
  3. Customer has default shipping and billing address defined
  4. Customer has valid stored payment method with instant purchase support

Structure

In addition to a typical file structure for a Magento 2 module PaymentMethodsIntegration directory contains interfaces and basic implementation of integration vault payment method to the instant purchase.

Extensibility

Instant purchase customization

Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with @api tag.

All payments created for instant purchase also have 'instant-purchase' => true in addition information. Use this only if all other customization points not suitable,

Payment method integration

Instant purchase support may be implemented for any payment method with vault support. Basic implementation provided in Magento\InstantPurchase\PaymentMethodIntegration should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. To enable basic implementation just add single option to configuration of payemnt method in config.xml:

Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then supported option is not required.

Additional information

Backward incompatible changes

The Magento_InstantPurchase module does not introduce backward incompatible changes.

You can track backward incompatible changes in patch releases.


This module was initially developed by the Creatuity Corp. and Magento Community Engineering Team.


All versions of module-instant-purchase with dependencies

PHP Build Version
Package Version
Requires php Version ~7.1.3||~7.2.0||~7.3.0
magento/module-store Version 101.0.*
magento/module-catalog Version 103.0.*
magento/module-customer Version 102.0.*
magento/module-sales Version 102.0.*
magento/module-shipping Version 100.3.*
magento/module-quote Version 101.1.*
magento/module-vault Version 101.1.*
magento/framework Version 102.0.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package test-magenx/module-instant-purchase contains the following files

Loading the files please wait ....