GuzzleHttp\Exception\ClientException: Client error: `PATCH https://api.nowpayments.io/v1/subscriptions/plans/164292262` resulted in a `400 Bad Request` response: {"status":false,"statusCode":400,"code":"INVALID_REQUEST_PARAMS","message":"title length must be less than or equal to 5 (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by: libro2bl Jan 10, 2025 at 3:12 PM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(72): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response), NULL, Array, NULL)
#1 src/vendor/guzzlehttp/promises/src/Promise.php(209): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Promise\Promise->wait()
#10 src/vendor/guzzlehttp/guzzle/src/ClientTrait.php(112): GuzzleHttp\Client->request('PATCH', 'https://api.now...', Array)
#11 src/addons/OzzModz/PaymentProviderNOWPayments/Helper/NOWPaymentsApi.php(277): GuzzleHttp\Client->patch('https://api.now...', Array)
#12 src/addons/OzzModz/PaymentProviderNOWPayments/Payment/NOWPayments.php(234): OzzModz\PaymentProviderNOWPayments\Helper\NOWPaymentsApi->updatePlan('164292262', Array, NULL)
#13 src/XF/Pub/Controller/PurchaseController.php(65): OzzModz\PaymentProviderNOWPayments\Payment\NOWPayments->processPayment(Object(OzzModz\PaymentProviderNOWPayments\XF\Pub\Controller\Purchase), Object(XF\Entity\PurchaseRequest), Object(XF\Entity\PaymentProfile), Object(XF\Purchasable\Purchase))
#14 src/XF/Mvc/Dispatcher.php(362): XF\Pub\Controller\PurchaseController->actionProcess(Object(XF\Mvc\ParameterBag))
#15 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Purchase', 'Process', Object(XF\Mvc\RouteMatch), Object(OzzModz\PaymentProviderNOWPayments\XF\Pub\Controller\Purchase), NULL)
#16 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\PaymentProviderNOWPayments\XF\Pub\Controller\Purchase), NULL)
#17 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#18 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#19 src/XF.php(806): XF\App->run()
#20 index.php(23): XF::runApp('XF\\Pub\\App')
#21 {main}
Request state
array(4) {
["url"] => string(72) "/index.php?purchase/process&request_key=EcQHUol-ujJbgy49fWgqeUaiSwrF6XKt"
["referrer"] => string(44) "https://xxxxx.es/index.php?suscripciones/"
["_GET"] => array(2) {
["purchase/process"] => string(0) ""
["request_key"] => string(32) "EcQHUol-ujJbgy49fWgqeUaiSwrF6XKt"
}
["_POST"] => array(5) {
["_xfToken"] => string(8) "********"
["email"] => string(20) "[email protected]"
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(25) "/index.php?suscripciones/"
}
}