View Issue Details

IDProjectCategoryView StatusLast Update
0007417module PayPal Checkoutmodule PayPal checkout - subpublic2023-05-16 15:56
ReporterSpritje Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionreopened 
Product Version2.2.3 / 1.2.3 
Fixed in Version2.3.0 / 1.3.0 
Summary0007417: It is therefore not possible to order this intangible item
DescriptionOrders containing digital goods cannot be purchased with a credit card.
Of course, the problem only occurs if the option "Users must confirm the T&C for immaterial and downloadable products in the check-out" is activated in the admin. However, this is mandatory for the sale of digital goods (separate right of withdrawal).
Steps To Reproduce1. Activate master settings -> core settings -> settings -> srders -> Users have to confirm terms and conditions for downloadable and intangible products during the check-out
2. Add product -> extended option -> Intangible Product (must be activated)
3. Try to buy with credit card
4. Result: in step 4 -> The payment process was cancelled for security reasons. Please enter your credit card details again and click the order button once.

It is therefore not possible to order this intangible item.
Additional Information- es -
TagsNo tags attached.

Activities

QA

2023-02-14 14:06

administrator   ~0015039

In the template acdc.tpl, OrderController::execute() is indirectly called via the following Ajax call:
"return fetch('[{$sSelfLink|cat: "cl=order&fnc=createAcdcOrder&ord_agb=1&stoken="}]' + '[{$oViewConf->getSessionChallengeToken()}]' + '&sDeliveryAddressMD5=' + '[{$oView->getDeliveryAddressMD5()}]', {"
 
Although ord_agb=1 is set across the board, the checkbox status of oxdownloadableproductsagreement is not transferred. This means that orders containing digital goods cannot be purchased by credit card.
 
Of course, the problem only occurs if the option "Users must confirm the T&C for immaterial and downloadable products in the check-out" is activated in the admin. However, this is mandatory for the sale of digital goods (separate right of withdrawal).