Use Case
Provet Cloud supports integration with Nets Connect@Cloud payment terminals. Nets Connect@Cloud payment terminal integration supports secure and stable payment for card payments. You can easily accept payments from your clients anytime anywhere with the most used payment cards.
Requirements
- The customer must have Connect@Cloud compatible payment terminals. Connect@Cloud supports the Nets Nordic payment terminals. Ethernet connectivity and Nets Nordic software with Connect@Cloud support is required. In general, the following payment terminal models work with the solution:
- Nets iPP350
- Nets iCT250
- Nets iWL250 Bluetooth + dock (the 3G model is not yet supported)
- The customer must have an account in the Nets Connect@Cloud system, and the customer's terminal(s) must be bound to the account by Nets. NOTE: only Nets creates and manages the account.
- The customer's account must be set in the "Nets Connect@Cloud account" settings in Provet Cloud's Integration settings (Settings > Integrations > Nets Connect@Cloud account). The account set there is NOT department-specific, but it is used by the whole organisation.
- The customer must have the terminal(s) set in Provet Cloud's integration settings (Settings > Integrations > Nets payment terminals) with the type "Connect@Cloud". Note that the terminal settings are department-specific!
Terminal Setup
The customer needs to order Connect@Cloud compatible terminals from their local Nets branch (Finland, Sweden, Norway, etc., have their own country-specific branches) with help from Provet Cloud Support. Provet Cloud Support can also help in managing the settings described below:
- It is strictly required to have "Connect@Cloud compatible" mentioned in the order.
- Nets creates a user account for the customer's Provet, sends the terminals to the customer and sends the customer the user account information.
- The customer physically connects the new terminals and checks, that the ECR and host icons on the home screen are showing with green colour. There are two icons that need to have the green colour.
- The customer adds their Connect@Cloud user account's username and password into Provet Cloud's Nets@Connect Cloud account settings (Settings > Integrations > Nets Connect@Cloud account). Note that this step only needs to be done once for an organization!
- The customer adds the new terminals into Provet Cloud's integration settings (Settings > Integrations > Nets payment terminals). It is important to use "Connect@Cloud" as the "Type" of the terminal!
- The customer performs a reconciliation / End of Day operation to the terminal(s) from the Admin menu of the terminal using the accompanying Merchant Card. This is important because the terminal will not accept any payments otherwise.
- The customer can start using the terminal integration.
Usage Instructions
Payment Workflow
This workflow example shows how the integration can be used to make a payment in Provet Cloud. The example assumes that the customer already has a working integration.
- The customer creates a consultation or a counter sale invoice.
- The customer finalises the invoice but does not mark it as paid yet.
- The customer selects the 'Payment' button at the bottom left of the invoice page. This opens a payment form in the 'Payments' section.
- The customer inputs the sum (the invoice's due sum should be automatically prefilled) and selects 'Card' as the type of the payment in the form. The customer then saves the form with the green 'OK' button.
- The payment terminal dialogue opens after the customer has saved the payment form. From the dialogue, the customer selects the target payment terminal and presses the 'Process card' button.
- After a short delay, the payment terminal asks for the card. The customer's customer (=client) inserts the card into the terminal and inputs the PIN (if the PIN is used). The payment terminal processes the payment. Note that it is possible for the client to abort the payment using the terminal's red 'Cancel' button before the PIN has been entered. This is fine, and will simply result in a payment marked as 'Failed' in Provet. Also, it is possible for the merchant (clinic) to cancel the payment using the red 'Abort' button in the modal dialogue before the PIN has been entered. This is fine, and will simply result in a payment marked as 'Cancelled' in Provet.
- After the payment has been processed, Provet Cloud will get the transaction result and automatically add the payment to the invoice (if the transaction was successful) and update the invoice. The merchant/user should not close the payment dialogue, but Provet should do it automatically instead!
Refund Workflow
This workflow example shows how an existing payment made with a payment terminal can be refunded to the customer. This is also known as the "Return of Goods" operation. The example assumes that the customer already has a working integration.
- The customer opens an invoice that has a payment made with a Connect@Cloud terminal.
- The customer clicks the red 'Refund' button, which is located on the right side of the payment in the 'Payments' section of the invoice.
- The payment terminal modal dialogue opens, showing a negative sum. The negative sum needs to be used when refunding. The customer selects the target payment terminal from the dialogue and presses the 'Process card' button.
- After a short delay, the payment terminal asks for the card. The customer's customer (=client) inserts the card into the terminal. The payment terminal processes the refund, finally showing a success message on its screen. Note that it is possible for the client to abort the refund using the terminal's red 'Cancel' button before the refund has been processed by the terminal. This is fine, and will simply result in a payment marked as 'Failed' in Provet. Also, it is possible for the merchant (clinic) to cancel the payment using the red 'Abort' button in the modal dialogue before the client has input the card. This is fine, and will simply result in a payment marked as 'Cancelled' in Provet.
- After the refund has been processed, Provet Cloud will get the transaction result and automatically add a negative payment to the invoice (if the transaction was successful) and update the invoice. The merchant/user should not close the payment dialogue, but Provet should do it automatically instead!
Comments
0 comments
Please sign in to leave a comment.