Download the PHP package chargeafter1/magento-extention without Composer

On this page you can find all versions of the php package chargeafter1/magento-extention. 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 magento-extention

ChargeAfter Magento2 Payment Plugin

Payment extension provides POS financing, installments, and BNPL for Magento sites from ChargAfter. With ChargeAfter, you can provide your shoppers personalized financing from multiple lenders - no matter their credit type or score using a single application, online or in-store.

Requirements

PHP 7.2 or higher
PHP tested up to 8.1
Magento tested up to 2.4.4

Installation

Using command line

Your Magento 2.x extensions can be installed in a few minutes by going through these following steps:

  1. Download/purchase the extension (like zip or tar.gz archive)
  2. Login to your Magento 2.x Hosting site using SSH connection (for details contact your hosting provider)
  3. After successful SSH login, using the command line (shell), open the Magento root directory where Magento 2.x is installed
  4. Create directory app/code/Chargeafter/Payment:
    • mkdir –p app/code/Chargeafter/Payment
  5. Upload Extension (as Zip or tar.gz) to your Magento 2.x installation root directory
  6. Unzip Extension file in directory app/code/Chargeafter/Payment:
    • unzip package.zip -d app/code/Chargeafter/Payment
  7. Remove Extension file from Magento 2.x installation root directory:
    • rm package.zip
  8. Run the Magento 2.x install command from root:
    • php bin/magento setup:upgrade
  9. The module should now be installed and visible:
    • php bin/magento module:status Chargeafter_Payment

Magento 2 extension configuration

  1. Login to the Magento 2 Admin Dashboard
  2. Go to Store > Configuration > Sales > Payment Methods.
  3. All installed payment methods will appears in this section.
  4. Click on OTHER PAYMENT METHODS section and click "Configure" button and update the following configurations.
Settings Description Default
Base Settings
Enable this Solution Once you completed the configuration, Enable Charge After as a payment method. If it is set to ‘yes’, it will appear on Checkout Page. No
Title The payment method title that you will see in your checkout page. 'Chargeafter payment'
Description The payment method description that appears in the checkout below the payment method title. 'Your description goes here'
Payment from applicable countries Restrict the payment method to specific countries. All Allowed Countries
Transaction Type Set to capture enabling auto capture at the end of checkout experience. Otherwise, the transaction is authorized only and it requires manual capture operation later. Authorization
Billing address equals shipping If set to yes, customers will not have billing address option for a payment method and always use a shipping address as a billing. No
Sort Order The order in which this payment method is displayed in the list of payment methods in the checkout. To change order, enter any number greater than 0. Empty
API Settings
Mode/Environment This is the environment that you are using. If you are in testing mode, use ‘Sandbox’ and if in live mode use ‘Production’. Sandbox
Production Private API Key Your private production key. Provided by ChargeAfter. Empty
Production Public API Key Your public production key. Provided by ChargeAfter. Empty
Sandbox Private API Key Your private sandbox key. Provided by ChargeAfter. Empty
Sandbox Public API Key Your public sandbox key. Provided by ChargeAfter. Empty

Creating a Widget

The process of creating a widget is nearly the same for each widget type. You can follow the first part of the instructions, and then complete the last part for the specific type of widget you want.

Step 1: Choose the type

  1. On the Admin sidebar, go to Content > Elements > Widgets.
  2. Click Add Widget.
  3. In the Settings section:
    • Set Type to the widget type - "Chargeafter Payment Promotional Widget"
    • Verify that Design Theme is set to the current theme.
  4. Click Continue.

Step 2: Specify storefront properties and layout

  1. In the Storefront Properties section:
    • For Widget Title, enter a descriptive title for the widget.
      This title is visible only from the Admin.
    • For Assign to Store Views, select the store views where the widget will be visible.
      You can select a specific store view, or All Store Views. To select multiple views, hold down the Ctrl key (PC) or the Command key (Mac) and click each option.
    • (Optional) For Sort Order, enter a number to determine the order this item appears with others in the same part of the page. (0 = first, 1 = second, 3 = third, and so on.)

  1. In the Layout Updates section, click Add Layout Update.
  2. Set Display On to the type of page where it is to appear.
  3. In the Container list, choose the area of the page layout where it is to be placed.

Step 3: Complete the widget options

  1. In the left panel, choose Widget Options.
  2. Fill in the Tag and Financial Page URL fields. Optional

All versions of magento-extention with dependencies

PHP Build Version
Package Version
Requires php Version 7.0.2||7.0.4||~7.0.6||~7.1.0||~7.2.0||~7.3.0||~7.4.0||~8.1||~8.2
ext-json Version *
magento/module-payment Version >=100.2 <101
magento/module-checkout Version >=100.2 <101
magento/module-sales Version >=101 <104
magento/module-paypal Version >=100.2 <102
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 chargeafter1/magento-extention contains the following files

Loading the files please wait ....