Verifone Payments

Perform a sale using a Verifone Payments terminal integrated with Point of Sale.

Payment Using Card Option in Cart Screen

The Credit Card option in the Unified Cart screen allows one to initiate a payment for the order using the connected Verifone Payments terminal. If there's no connected Verifone Payments terminal available for payment, the POS app provides an option to directly go to the device manager screen to connect to a new terminal.

If paying using a credit card, Verifone Payments terminals start an authorization and then payment capture while performing the payment. The POS app will show an alert asking to present the card on the terminalThe Present a Card alert showing in the POS App.

The terminal also prompts with a message to present the card.The payment terminal telling you to insert, tap, or swipe.

After presenting the card, authorization is performed. Wait for the confirmation screen.A charge's approval shown on the payment terminal screen.

After the authorization is complete, the capture payment starts. Both the POS app and terminal show the status of the capture process. Wait for the confirmation screen to show.The capturing payment screen in the POS App.The Present a Card alert showing in the POS App.A charge's approval shown on the payment terminal screen.

After both authorization and payment go through, the POS shows the order confirmation screen.The payment confirmation screen in the POS App.

Card Payment in Multi-Tender Screen

Card payment is one of the tender options on the multitender screen, and the user can combine card payments with other tender options.Add a card to the POS App for multitender payments.

If placing the order in multitender, the authorization capture for all the payments happens while submitting the order.The POS app showing that it's taking payments from multiple tenders.

After capture is completed, the POS shows the order confirmation screen.The payment confirmation screen in the POS App.

Note
Note If processing returns for orders paid with a debit card, it is required to present and enter the card details to initiate the refund.

Authorization Capture Failure

In both multitender and unified carts, if the payment authorization fails, the app automatically cancels the sent authorization.A Declined Payment message in the POS AppThe Verifone terminal showing a voided charge.

Submit Order Failure

After processing the payment on the terminal, if the order submission fails, the app presents the option to start the refund flow from the POS app. This makes sure that the amount taken is returned to the user because the order wasn't placed successfully.A Transaction Failed message in the POS App.A Verifone terminal showing a refunded charge message.

After a refund is done successfully, the app refreshes the cart so the use can start the transaction again. In case of refund failure, the app shows the option to "Retry" the refund or "Skip" it. Retry starts the refund flow again and skipping it refreshes the cart.A refund failed due to timeout message in the POS App.

Other Troubleshooting Tips

If the Verifone terminal screen is stuck due to network issues or other issues, the fallback solution is to reboot the terminal. This can occur if the line item display doesn't get cleared or if the screen shows "payment successfully captured" but remains stuck. Follow theTroubleshooting > Terminal Reboot section of this article to know how to reboot the terminal.