VivaPayments / API

Index of Viva Wallet open source projects on GitHub.
139 stars 162 forks source link

Transmission of client information in VW POS #2358

Closed adoyen closed 1 year ago

adoyen commented 1 year ago

Hello,

Is there any way to transmit client information like name, email, phone number when doing a payment through a terminal (like VW POS).

It could be useful while wanting to send ticket by email from VW POS and in "my sales" transactions client details (https://demo.vivapayments.com/selfcare/fr/sales/mysales).

Best regards

VivaWalletCustomerSupport commented 1 year ago

Hello @adoyen,

Thank you very much for contacting us. Can you please provide us with an example of the procedure you wish to execute? By ticket are you referring to receipt?

Kind regards, Viva Wallet E-commerce Support Team

adoyen commented 1 year ago

Hello @VivaWalletCustomerSupport

I would like to create a POS session using Initiate a sales request

But in this API, it's not asked the name, firstname, email or phone number like it is in Create payment Order.

So, in the VW POS, when the payment is successful and we choose to send to ticket by email, the email is asked (while we know it in our application).

Then, in the transactions list on merchant site, we can see the detail of the transaction: image

Without any information filled in for the client.

VivaWalletCustomerSupport commented 1 year ago

Hello @adoyen,

Thank you for your prompt response. Please note that the fields from the Client tab were created for online payments. You cannot add these details from the terminal.

Kind regards, Viva Wallet E-commerce Support Team

adoyen commented 1 year ago

Ok, it is what I thought. Consider this issue as an ask for improvement. You can close the ticket.

VivaWalletCustomerSupport commented 1 year ago

Hello @adoyen,

Thank you for your comments. We always take our customers' feedback into consideration for future improvements.

Kind regards, Viva Wallet E-commerce Support Team