Viva Wallet

Connecting a Viva Wallet payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers.

참고

Viva Wallet lets you turn your phone into a mobile card reader: Tap On Phone.

설정

Start by creating your Viva Wallet account on Viva Wallet’s website.

Locate your Viva Wallet credentials

POS에서 Viva Wallet을 설정하려면 Viva Wallet 계정에서 사용할 수 있는 특수한 자격 증명을 사용해야 합니다. 이러한 자격 증명에는 판매자 ID, API 키, POS API 자격 증명, 터미널 ID 번호 등이 있습니다.

Merchant ID and API key

Viva 문서에 따른 판매자 ID 및 API 키 를 찾습니다. 그런 다음 키를 저장하고 결제 수단을 생성할 때 Odoo 판매자 IDAPI 키 에 붙여넣습니다.

merchant ID and API key fields

참고

These credentials are used for APIs that authenticate with Basic Auth.

POS API credentials

Viva 문서에 따른 POS API 자격 증명 을 찾아서 생성합니다. 그런 다음 키를 저장하고 결제 수단을 생성할 때 Odoo 클라이언트 비밀번호클라이언트 ID 에 붙여넣습니다.

경고

These credentials are only displayed once. Ensure you keep a copy to secure them.

Client secret and client ID fields

참고

These credentials are used for Android and iOS POS Activation requests, as well as the Cloud Terminal API.

단말기 ID

Your terminal ID number is used to identify your terminal. To find it:

  1. Go to your Viva Wallet account and select the relevant account.

  2. Go to Sales ‣ Physical payments ‣ Card terminals in the navigation menu.

The terminal ID number is located under the Terminal ID (TID) column. Save it to paste it into the Terminal ID field when creating the payment method.

Viva terminal ID

결제 방법 구성

  1. Activate the POS Viva Wallet module to enable the payment terminal.

  2. Create the related payment method by going to Point of Sale ‣ Configuration ‣ Payment Methods and clicking New.

  3. 전표 유형을 은행 으로 설정합니다.

  4. Select Viva Wallet in the Use a Payment Terminal field.

  5. Fill in the mandatory fields with your:

  6. Save the form and copy the generated webhook URL from the Viva Wallet Webhook Endpoint field. This URL is necessary when configuring the webhook.

결제 수단 생성 양식

Configure the webhook

Webhooks allow you to receive real-time notifications whenever a transaction occurs within your Viva Wallet account. Set them up for payment transactions following the Viva documentation.

결제 단말기로 결제하기

When processing a payment, select the related payment method. Check the amount and click on Send. Once the payment is successful, the status changes to Payment Successful.

참고

  • Odoo와 결제 단말기 사이에 연결 문제가 있는 경우, 주문을 강제로 승인할 수 있는 guilabel:`강제 완료`를 클릭하여 결제를 진행할 수 있습니다.
    이 옵션은 연결에 실패했다는 오류 메시지를 받은 후에만 사용할 수 있습니다.
  • 결제 요청을 취소하려면 취소 를 클릭합니다.