VivaPayments / API

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

"The site is experiencing technical difficulties." message at checkout #958

Closed Oanicica closed 5 years ago

Oanicica commented 5 years ago

hello, merchant ROEM NOSIS SRL, https://amoshop.ro/, they always get this error. We tried as well on their website and got the same message. Can you help?

4af6becc-757b-4068-bdab-585495f5a6ea

matthewrgourd commented 5 years ago

Sorry to hear that. Can the merchant provide details of the integration with Viva Wallet? Are they using one of our e-commerce plugins or online checkouts? Unfortunately we can't help without more information. Thanks!

matthewrgourd commented 5 years ago

@Oanicica Thanks but I need to delete your reply from GitHub as it is a public forum. Please do not post this kind of sensitive information in the future. I have retained it in my email but we need to remove it from GitHub immediately. My question was simply what kind of integration with Viva Wallet has the merchant made, but I can see it is probably WooCommerce. Is that correct?

matthewrgourd commented 5 years ago

I gather this is a WooCommerce integration. Please provide the following screenshots from the merchant's setup:

*Include the browser's URL in the screenshot

Thanks!

matthewrgourd commented 5 years ago

Screenshots sent separately:

Amoshop_3 Amoshop_2 Amoshop_1

matthewrgourd commented 5 years ago

Apologies, closed in error. Reopened for @VivaWalletSupport to respond. Thanks!

VivaWalletSupport commented 5 years ago

Please provide the following screenshots from the merchant's setup, (re-)post items marked bold: plugin settings (mask the API Key) Viva Wallet payment source settings Viva Wallet Websites/Apps page API Access page (mask API Key) Include the browser's URL in the screenshot

matthewrgourd commented 5 years ago

@VivaWalletSupport I'm requesting this info now offline...

matthewrgourd commented 5 years ago

Hi @VivaWalletSupport the first URL is https://members.vivawallet.com/selfcare/en/sources/paymentsources?sourceTypeld=ae0e2b35-df43-4729-bd6d-a89a86ce3640

and the second one is

https://amoshop.ro/wp-admin/admin.php?page=wc-settings&tab=checkout&section=vivawallet

Hope this helps!

VivaWalletSupport commented 5 years ago

Please post the screenshots exactly as with previous issue https://github.com/VivaPayments/API/issues/955

matthewrgourd commented 5 years ago

You have the screenshots and below is 1 of 2 of the required URLs:

https://members.vivawallet.com/selfcare/en/sources/paymentsources?sourceTypeld=ae0e2b35-df43-4729-bd6d-a89a86ce3640

I believe the only outstanding item now is the URL for viewing the payment source list. Is that correct?

We're not able to send through any further screenshots I'm afraid.

Thanks.

VivaWalletSupport commented 5 years ago

Correct, in the payment source settings remove the www. part from the domain name as the site does not seem to use it. In the plugin settings check the Enable Test mode and uncheck it when using the credentials from the live account.

Oanicica commented 5 years ago

Hello, merchant says he already did these things and in Test mode it didn't work either.

VivaWalletSupport commented 5 years ago

In that case post the correct 4 screenshots as requested before (with browsers URL) for the demo environment.

Oanicica commented 5 years ago

3 4 1 2

Here they are.

VivaWalletSupport commented 5 years ago

Please re-post the first screenshot with only the API Key hidden, same for the last screenshot and to include all settings.

Oanicica commented 5 years ago

Here they are: Inkedfdf_LI InkedSettings_LI

VivaWalletSupport commented 5 years ago

Thank you, could you please change the API Key in the Viva acount and in the module settings (take care no empty spaces occur) and let me know if the problem persists?

Oanicica commented 5 years ago

Hmmm, we change the API Key to what?

VivaWalletSupport commented 5 years ago

Somthing like Ab125S! but of cource not the same as this example.

Oanicica commented 5 years ago

I just put a random key and for two seconds i see the screen with "order approved", but then It give this error: image and this is what appears for 1 second or so: image

VivaWalletSupport commented 5 years ago

Just to verify, you did not change anything else, only the API Key in Viva and in the plugin settings?

Oanicica commented 5 years ago

I changed it only in the plugin settings, not in Viva....you mean the Viva Wallet account of the merchnat? Or in CRM? where exactly?

VivaWalletSupport commented 5 years ago

Just click on the current API Key https://user-images.githubusercontent.com/53224411/61879394-9ddc5e00-aefb-11e9-8787-9acd906c6d59.jpg

Oanicica commented 5 years ago

It's changed there already. Tell me where do we need to change it also and we will do it.

VivaWalletSupport commented 5 years ago

Besides in the Viva account you would also need to change it in the plugin settings https://user-images.githubusercontent.com/53224411/61879396-9e74f480-aefb-11e9-9315-5f1b35490d2b.jpg

Oanicica commented 5 years ago

it's changed in the plugin settings :) So I will tell the guy to change it in the account. thanks!

Oanicica commented 5 years ago

I changed the key in the account and tried again and it doesn't work. The same error. Please tell us what to do.

VivaWalletSupport commented 5 years ago

To have a look at it could you email wp-admin access + ftp credentials to vivawalletgithubsupport@hellasboost.gr with a cc to ecommerce-support@vivawallet.com ?

Oanicica commented 5 years ago

Is it ok if I send the email?

matthewrgourd commented 5 years ago

@Oanicica Yes, please go ahead. Thanks!

Oanicica commented 5 years ago

E-mail sent. Thanks!

VivaWalletSupport commented 5 years ago

Seems to be working now, you did not use the correct Source Code in the plugin settings.

matthewrgourd commented 5 years ago

@VivaWalletSupport The merchant wishes the payment page to be in Romanian. Do you have any advice to give?

VivaWalletSupport commented 5 years ago

https://github.com/VivaPayments/API/issues/898

https://developer.vivawallet.com/api-reference-guide/payment-api-details/#OP - Optional Parameters - Table - RequestLang

matthewrgourd commented 5 years ago

@VivaWalletSupport Please confirm that Romanian is not currently available in the plugin. My colleague needs to get back to the merchant with a clear answer! I gather from the provided link that the only two options are English and Greek. Is that correct?

VivaWalletSupport commented 5 years ago

Romanian and any other language are available in the plugin by making translations through the ecommerce software. According Viva's documentation it's API only supports Greek and English language on their payment page (that can be set by using the optional RequestLang parameter).