Download the PHP package hevelop/invoice-request without Composer

On this page you can find all versions of the php package hevelop/invoice-request. 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 invoice-request

Checkout invoice request for italian invoicing

Installation

After installation, enable the module

upgrade your database:

and compile the Magento dependency injection:

Checkout

A new section is added to checkout in the payment step. The new section contains "I want an invoice." checkbox. If this is checked, the user can choose whether to request the invoice as a private individual or a company.

If private:

If company:

If the user is registered and changes the pre-filled fields, the modifications will be valid only for that single order. Nothing will be changed in your account and at the next order you will find them pre-filled with the registered data.

Customer Account

In the customer account, the user will find:

Order

At the order level, a "want invoice" field is registered if customer check "I want invoice" at checkout. The field is visible in the backend order grid and is filterable. The billing address of the order is filled in with the fields entered by the user in the new section at checkout. If the fields had been changed compared to the pre-filled ones, in the order they will be modified but only for this order.

Configurations

Ex.:

Translations

The module has i18n transaltions for italian, french and spanish languages.

Stripe


Modulo richiesta fattura a checkout per fatturazione italiana

Checkout

A checkout viene aggiunta una nuova sezione nello step del pagamento. La nuova sezione contiene una spunta "Desidero la fattura." Se questa viene checkata, l'utente potrà scegliere se richiedere la fattura come privato o azienda.

Se privato:

Se azienda:

Qualora l'utente sia registrato e modifichi i campi pre-compilati, le modifiche saranno valide solo per quel singolo ordine. Non verrà modificato nulla nel suo account e al prossimo ordine li troverà pre-compilati con i dati registrati.

Account utente

L'utente si troverà:

Ordine

A livello ordine viene registrato se l'utente ha richiesto la fattura (want_invoice). Il campo è visibile nella griglia ordini a backend ed è filtrabile. Il billing address dell'ordine viene compilato con i campi inseriti dall'utente nella nuova sezione a checkout. Se i campi erano stati modificati rispetto ai precompilati, nell'ordine risulteranno modificati ma solo per questo ordine.

Configurazioni

Es.:

Traduzioni

Le voci sono in inglese, sono inserite le traduzioni per italiano, francese e spagnolo.

Stripe


All versions of invoice-request with dependencies

PHP Build Version
Package Version
Requires magento/module-backend Version 101.*||102.*
magento/module-sales Version 102.*||103.*
magento/module-quote Version 101.*
magento/module-checkout Version >=100.3.3
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 hevelop/invoice-request contains the following files

Loading the files please wait ....