| Install | |
|---|---|
composer require cjsdevelopment/cmpayservice |
CmPayService is a Laravel package for the API of CM Payments. (pay.cm.nl)
Require it:
Add the following data:
Execute the following commands in your console:
After executing the vendor:publish command you will find a config file in the Laravel config folder. Fill the Mandatory fields, check the optional.
Don't forget to fill in the right company name and product token
For payment methods & options:
To forward the customer to the payment screen of their financial instance.
| # | $ | Description |
|---|---|---|
| 1 | $amount | The amount of the order to process |
| 2 | $method | The Payment method, this can be iDeal, Mr. Cash, etc |
| 3 | $option | The Payment option, depends on the $method. |
| 4 | $parameters | This is an array with multiple key's as information |
The Parameters options:
| Key | Description | Type |
|---|---|---|
| "reference" | The reference for the order | varchar |
| "return_url" | The base URL that gets returned to | url |
| "success_url" | The part that goes behind the base URL | text |
| "fail_url" | The part that goes behind the base URL | text |
| "cancel_url" | The part that goes behind the base URL | text |
| "error_url" | The part that goes behind the base URL | text |