View Issue Details

IDProjectCategoryView StatusLast Update
0007465module PayPal Checkoutmodule PayPal checkout - subpublic2023-05-16 21:15
ReporterSteven Assigned To 
PriorityhighSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.3.0 / 1.3.0 
Fixed in Version2.3.0 / 1.3.0 
Summary0007465: Creditcard input fields are not available in english language
Description(Tested in current RC v2.3.0-rc.2)

When choosing PayPal's credit card payment option, the fields to enter the creditcard information are not displayed due to a wrong locale parameter. The parameter is used in the URL to load the fields from PayPal's SDK. In german language, everything works fine.

The locale for german is de_DE:
https://www.paypal.com/sdk/js?(...)&locale=de_DE

The current wrong locale for english is en_EN:
https://www.paypal.com/sdk/js?(...)&locale=en_EN

The locale en_EN does not exist. There are several locale for english like en_US, en_GB and other specific ones for India etc. I think it should be en_US or en_GB for standard english language.

Locale list form PayPal docs:
https://developer.paypal.com/reference/locale-codes/
Steps To Reproduce- Set shop to english language.
- Put an item into the basket.
- Start the checkout process.
- Select PayPal's credit card payment option.
- Go forward to last checkout step.
- Usually the input field should display in the "Payment method" container, but they are not.

- You can now switch to german language and the input fields are displayed then.
- If you open your browser's console you should see error: GET https://www.paypal.com/sdk/js?(...)&locale=en_EN net::ERR_ABORTED 400
TagsNo tags attached.
Attached Files
PayPal.png (168,124 bytes)   
PayPal.png (168,124 bytes)   

Relationships

related to 0007467 resolved[email protected] Javascript Error - not clickable payment button 
parent of 0007470 resolved[email protected] PayPal Express buttons are missing in english language 
parent of 0007468 resolved[email protected] Javascript Error - in checkout step 3 for the English language 

Activities

QA

2023-05-10 15:31

administrator   ~0015162

- es -