[ad_1]
Hi,
Thanks for the detailed message. We would like to clarify the fact that your question related to the commercial version of Vik Booking, and more precisely, to the Stripe add-on.
The issue you are having is caused by the fact that your Stripe plugin version is considering all currencies with decimals. For this reason, any transaction amount must be multiplied by 100 for Stripe (in case of 2 decimal points) in order to always have integer values.
In your case, the Japanese Yen has got no decimals, and so the values are already integers. Therefore, they should never be multiplied by 100, or Stripe would start the transaction for an invalid amount.
Starting from the version 1.2.7 for Stripe (Vik Stripe) you can turn off the setting “Currency has decimals?” by editing the payment option for Stripe in Vik Booking. This way, all transactions in Japanese Yen will no longer get an invalid value. You can update to the latest version of Vik Stripe by using our plugin Vik Updater. For more details we invite you to reach out to our technical support team through our website. Thank you!
The VikWP Team
