I am not able to let Paypal module work. I get the following error:
Currency amount must be non-negative number, may optionally contain exactly 2 decimal places separated by '.', optional thousands separator ',', limited to 7 digits before the decimal point and currency which is a valid ISO Currency Code
The call is:
```
stdClass Object
(
[transactions] => Array
(
[0] => stdClass Object
(
[amount] => stdClass Object
(
[total] => 174.79
[currency] => EUR
[details] => Array
(
[shipping] => 7.00
[tax] => 29.98
[subtotal] => 136.27
[handling_fee] => 1.54
)
)
[description] => Payment description
[item_list] => Array
(
[items] => Array
(
[0] => stdClass Object
(
[name] => xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[currency] => EUR
[quantity] => 1
[price] => 136.27
[tax] => 29.98
)
)
[shipping_address] => Array
(
[recipient_name] => xxxxxx xxxxxx
[line1] => xxxxxxxxxx
[line2] => xxxxxxxxxx
[city] => xxxxxxxxxx
[country_code] => IT
[postal_code] => XXXXX
[state] => XX
)
)
)
)
[payer] => stdClass Object
(
[payment_method] => paypal
)
[intent] => sale
[experience_profile_id] => XP-XSTK-xxxx-7UX3-xxxx
[redirect_urls] => stdClass Object
(
[cancel_url] => https://xxx.xxx.com/it/module/paypal/expresscheckoutcancel?id_cart=34
[return_url] => https://xxx.xxx.com/it/module/paypal/expresscheckout?id_cart=34
)
)
```
Can someone help me on fix it? Thansk, Daniele