We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 42046
    • 436 Posts
    For anyone having issues with Minishop2 PayPal checkout using a non US currency, there's a bug in core/components/minishop/custom/payment/paypal.class.php that causes the final stage of checkout to fail when completing PayPal payment and handing the order back to Minishop.

    Adding:

    ,'PAYMENTREQUEST_0_CURRENCYCODE' => $this->config['currency']


    at line 76 resolves the issue.

    The bug has been verified by the developer and will be corrected in the next update. In the mean time the above modification is a quick fix.

    Note, this only affects checkout when not using USD as the currency specified in ms2_payment_paypal_currency and in release versions up to version 2.0.1-pl1 of Minishop2.

    https://github.com/bezumkin/miniShop2/issues/58 [ed. note: absent42 last edited this post 10 years, 8 months ago.]