Don't rely on cURL to do its own parameter conversion. It works fine most of the time, but for nested arrays, some versions generate an E_NOTICE and do not properly encode the params.
Don't rely on cURL to do its own parameter conversion. It works fine most of the time, but for nested arrays, some versions generate an E_NOTICE and do not properly encode the params.

Armor-Payments/armor-payments-php