While we solving problem with doubles of e-mail when we placing orders, I am creating a separate topic with another problem of the YooKassa payment module. According to the legislation, the option of fiscalizing checks from YooKassa services has been enabled. They released for us a new shop_id, a new secret key, we registered an HTTP notification in the YooKassa admin panel, entered all the data on the site in the admin panel and enabled the receipt acceptance option. But the site does not allow to place an order, and after clicking on the "Place an order" button, it sends you to the main page with the error: invalid parameter's value (for example, the value is illegal or its format is incorrect). Send the value in accordance with the documentation.
Since we have 2 active stores in our personal account at YooKassa: one of which is open, but without receipts, and the second is new, which does not accept payments, we decided to contact YooKassa technical support first and received the following response:
The error occurs because you have Receipts from Yookassa enabled, but your billing address The module does not transmit one of the required parameters as part of the payment:
payment_subject is a sign of the payment object.
https://yookassa.ru/developers/api#create_payment_receipt_items_payment_subject
payment_mode is a payment method attribute.
https://yookassa.ru/developers/api#create_payment_receipt_items_payment_mode
If you have a ready-made solution, then try to find these parameters in the module settings. If you can't find it, contact the support service of your ready-made solution to clarify the possibility of adding these parameters.
If you have a self-written solution, then pass this information on to your developer. A reference list of possible parameter values can be found here:
https://yookassa.ru/developers/payment-acceptance/receipts/54fz/yoomoney/parameters-values
I am also attaching a screenshot with the error, I will be very grateful to solve this problem. Because according to the legislation, we need to transfer fiscalization.
Screenshot of the log from YooKassa also is attached.
Replies are visible only to logged in members with an active subscription.