Adyen Terminal
Setting Adyen Terminal in the Backend
To use Adyen Terminal as a payment method on Magestore's Point of Sale, you must first set up Adyen Terminal in the backend.
Log in to the backend page, and on the Admin sidebar, navigate to POS > Admin > Settings. Open the Payment for POS section and select Adyen Terminal.
In this section, fill out the following fields:
Field |
Description |
Enabled | Yes/No |
Title | Enter a title of payment that you want to show on POS during checkout, take payment, refund |
Sort Order | Define the display order of this payment method on the checkout/take payments |
POIID | Provide the device model and its serial number in the following format: [device model]-[serial number]. For example: V400m-324689874 |
Merchant Account for Cloud API | To process your transaction request, you will need to provide the merchant account identifier. You can find it at the top of your screen in the Adyen Customer Area, where it will be displayed as [YourCompanyAccount] > [YourMerchantAccount]. It's important to note that the merchant account is distinct from the company account, as a company account can have one or more merchant accounts. |
API Key | Enter your API key. If you are unsure whether your API key is correct, please refer to the instructions provided here. |
API Server | Sandbox/Live Set the current operating environment for Adyen Terminal transactions. In the sandbox mode, you mus in test cards. |
If the Adyen APIs Library has not been installed yet, you need to install Adyen APIs Library by running the command:
composer require "adyen/php-api-library"
via your ssh before you connect with Adyen Terminal.
After you have already configured all things that are mentioned above, the next step you click on the Test Terminal Connection button to test connection.
2. Setting Adyen Terminal on the POS
Once you have configured AdyenTerminal in the Backend, log in to Magestore POS and navigate to the Settings page > Payment > Adyen terminal to pair it with POS.
| Description |
---|---|
POIID | Provide the device model and its serial number in the following format: [device model]-[serial number]. For example: V400m-324689874 Usually, this field will be automatically pre-filled with a value that is the same as in the backend. |
Check | Click on Check to check connection with Adyen terminal |
After completing the configuration of the Adyen terminal on POS, you now can process checkout, take payment, and refund with this payment method.