odoo/odoo#170626

Created by fw-bot
Merged at 954173df1580ef976c3408199d2fc45b92588d57

Statuses:

label
odoo-dev:master-saas-17.3-payment_razorpay-fix-invalid-email-for-public-user-payment-paan-HA9a-fw
head
f7e5c4b4cd47c5b6cd684bbd59d4d0c11a310a59
merged
1 year ago by POS IoT, Anantkumar Parmar (paan)
odoo/odoo
17.0 #169974
saas-17.1 #170543
saas-17.2 #170570
saas-17.3 #170595
18.0
saas-18.1
saas-18.2
saas-18.3
saas-18.4
master #170626

[FW][FIX] payment_razorpay: invalid email for public users while online payment

Steps:

  • Install the point_of_sale and Razorpay payment provider modules.
  • Create an online payment method for the Razorpay payment provider.
  • Add the created payment method to the shop.
  • Open the shop, place an order, and use the Razorpay payment method.
  • Scan the QR code for payment and complete the payment with public users.

Issue:

  • An error occurs stating 'Email must be a valid email address,' causing the task to be blocked.

Cause:

  • The email for public users is not found.

FIX:

  • Add an empty email address option for public users.

task-3992084

Forward-Port-Of: #169974