Payment Failed PayPal
My payments keep failing and not sure why
Payment failed
2.8573 0.0006
Omnipay\PayPal\Message\Response Object
(
[request:protected] => Omnipay\PayPal\Message\ExpressCompletePurchaseRequest Object
(
[liveEndpoint:protected] => https://api-3t.paypal.com/nvp
[testEndpoint:protected] => https://api-3t.sandbox.paypal.com/nvp
[parameters:protected] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
[username] => paypaltest_api1.designthebox.co.uk
[password] => VFMZM2HQX92GSKWB
[signature] => ASyonluZdnNUQ-jstYWn6uwEVPygA1qQGicydFrH4.iFXXcJeQYqtWhp
[testMode] => 1
[solutionType] => Sole
[landingPage] => Billing
[brandName] =>
[headerImageUrl] =>
[logoImageUrl] =>
[borderColor] =>
[token] => EC-5DT74923CC0021723
[payerID] => CJKVLXCQNVYLG
[amount] => 15.00
[currency] => GBP
[transactionReference] => 158
)
)
[httpClient:protected] => Guzzle\Http\Client Object
(
[defaultHeaders:protected] => Guzzle\Common\Collection Object
(
[data:protected] => Array
(
)
)
[userAgent:protected] => Guzzle/3.9.3 curl/7.41.0 PHP/5.6.22
[config:Guzzle\Http\Client:private] => Guzzle\Common\Collection Object
(
[data:protected] => Array
(
[curl.options] => Array
(
[78] => 60
[10065] => /var/sites/s/slbs.org.uk/public_html/perch/addons/apps/perch_shop/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Resources/cacert.pem
[64] => 1
[81] => 2
)
)
)
[baseUrl:Guzzle\Http\Client:private] =>
[curlMulti:Guzzle\Http\Client:private] => Guzzle\Http\Curl\CurlMultiProxy Object
(
[handles:protected] => Array
(
[0] => Guzzle\Http\Curl\CurlMulti Object
(
[multiHandle:protected] => Resource id #169
[requests:protected] => Array
(
)
[handles:protected] => SplObjectStorage Object
(
[storage:SplObjectStorage:private] => Array
(
)
)
[resourceHash:protected] => Array
(
)
[exceptions:protected] => Array
(
)
[successful:protected] => Array
(
)
[multiErrors:protected] => Array
(
[1] => Array
(
[0] => CURLM_BAD_HANDLE
[1] => The passed-in handle is not a valid CURLM handle.
)
[2] => Array
(
[0] => CURLM_BAD_EASY_HANDLE
[1] => An easy handle was not good/valid. It could mean that it isn't an easy handle at all, or possibly that the handle already is in used by this or another multi handle.
)
[3] => Array
(
[0] => CURLM_OUT_OF_MEMORY
[1] => You are doomed.
)
[4] => Array
(
[0] => CURLM_INTERNAL_ERROR
[1] => This can only be returned if libcurl bugs. Please report it to us!
)
)
[selectTimeout:protected] => 1
[eventDispatcher:protected] => Symfony\Component\EventDispatcher\EventDispatcher Object
(
[listeners:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
)
[sorted:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
)
)
)
)
[groups:protected] => Array
(
)
[queued:protected] => Array
(
)
[maxHandles:protected] => 3
[selectTimeout:protected] => 1
[eventDispatcher:protected] => Symfony\Component\EventDispatcher\EventDispatcher Object
(
[listeners:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
)
[sorted:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
)
)
)
[uriTemplate:Guzzle\Http\Client:private] => Guzzle\Parser\UriTemplate\UriTemplate Object
(
[template:Guzzle\Parser\UriTemplate\UriTemplate:private] =>
[variables:Guzzle\Parser\UriTemplate\UriTemplate:private] =>
[regex:Guzzle\Parser\UriTemplate\UriTemplate:private] => /\{([^\}]+)\}/
)
[requestFactory:protected] => Guzzle\Http\Message\RequestFactory Object
(
[methods:protected] => Array
(
[getInstance] => 0
[__construct] => 1
[fromMessage] => 2
[fromParts] => 3
[create] => 4
[cloneRequestWithMethod] => 5
[applyOptions] => 6
[visit_headers] => 7
[visit_body] => 8
[visit_allow_redirects] => 9
[visit_auth] => 10
[visit_query] => 11
[visit_cookies] => 12
[visit_events] => 13
[visit_plugins] => 14
[visit_exceptions] => 15
[visit_save_to] => 16
[visit_params] => 17
[visit_timeout] => 18
[visit_connect_timeout] => 19
[visit_debug] => 20
[visit_verify] => 21
[visit_proxy] => 22
[visit_cert] => 23
[visit_ssl_key] => 24
)
[requestClass:protected] => Guzzle\Http\Message\Request
[entityEnclosingRequestClass:protected] => Guzzle\Http\Message\EntityEnclosingRequest
)
[eventDispatcher:protected] => Symfony\Component\EventDispatcher\EventDispatcher Object
(
[listeners:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
[request.sent] => Array
(
[100] => Array
(
[0] => Array
(
[0] => Guzzle\Http\RedirectPlugin Object
(
[defaultMaxRedirects:protected] => 5
)
[1] => onRequestSent
)
)
)
[request.clone] => Array
(
[0] => Array
(
[0] => Array
(
[0] => Guzzle\Http\RedirectPlugin Object
(
[defaultMaxRedirects:protected] => 5
)
[1] => cleanupRequest
)
)
)
[request.before_send] => Array
(
[0] => Array
(
[0] => Array
(
[0] => Guzzle\Http\RedirectPlugin Object
(
[defaultMaxRedirects:protected] => 5
)
[1] => cleanupRequest
)
)
)
)
[sorted:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array
(
)
)
)
[httpRequest:protected] => Symfony\Component\HttpFoundation\Request Object
(
[attributes] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
)
)
[request] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
)
)
[query] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
[token] => EC-5DT74923CC0021723
[PayerID] => CJKVLXCQNVYLG
)
)
[server] => Symfony\Component\HttpFoundation\ServerBag Object
(
[parameters:protected] => Array
(
[AUTH_TYPE] => Basic
[DOCUMENT_ROOT] => /var/sites/s/slbs.org.uk/public_html
[GATEWAY_INTERFACE] => CGI/1.1
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
[HTTP_ACCEPT_ENCODING] => gzip, deflate, sdch
[HTTP_ACCEPT_LANGUAGE] => en-GB,en-US;q=0.8,en;q=0.6
[HTTP_CACHE_CONTROL] => max-age=0
[HTTP_CONNECTION] => close
[HTTP_COOKIE] => p_m=bc530945a249f09697eea037a96a0c34577430bb; cmsa=1; _gat=1; PHPSESSID=d39328737c5a5e99c17834e501738a4a; _ga=GA1.3.1096752691.1470473443
[HTTP_HOST] => slbs.org.uk
[HTTP_UPGRADE_INSECURE_REQUESTS] => 1
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36
[HTTP_X_FORWARDED_FOR] => 94.192.120.84
[PATH] => /bin
[PHP_AUTH_PW] => Oscar@2014
[PHP_AUTH_USER] => TheBox
[QUERY_STRING] => token=EC-5DT74923CC0021723&PayerID=CJKVLXCQNVYLG
[REDIRECT_QUERY_STRING] => token=EC-5DT74923CC0021723&PayerID=CJKVLXCQNVYLG
[REDIRECT_STATUS] => 200
[REDIRECT_URL] => /shop/thankyou
[REMOTE_ADDR] => 94.192.120.84
[REMOTE_PORT] => 43963
[REMOTE_USER] => TheBox
[REQUEST_METHOD] => GET
[REQUEST_URI] => /shop/thankyou?token=EC-5DT74923CC0021723&PayerID=CJKVLXCQNVYLG
[SCRIPT_FILENAME] => /var/sites/s/slbs.org.uk/public_html/shop/thankyou.php
[SCRIPT_NAME] => /shop/thankyou.php
[SERVER_ADDR] => 10.168.1.173
[SERVER_ADMIN] => you@example.com
[SERVER_NAME] => slbs.org.uk
[SERVER_PORT] => 80
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SIGNATURE] =>
[SERVER_SOFTWARE] => Apache
[PHP_SELF] => /shop/thankyou.php
[REQUEST_TIME_FLOAT] => 1470476364.77
[REQUEST_TIME] => 1470476364
[argv] => Array
(
[0] => token=EC-5DT74923CC0021723&PayerID=CJKVLXCQNVYLG
)
[argc] => 1
)
)
[files] => Symfony\Component\HttpFoundation\FileBag Object
(
[parameters:protected] => Array
(
)
)
[cookies] => Symfony\Component\HttpFoundation\ParameterBag Object
(
[parameters:protected] => Array
(
[p_m] => bc530945a249f09697eea037a96a0c34577430bb
[cmsa] => 1
[_gat] => 1
[PHPSESSID] => d39328737c5a5e99c17834e501738a4a
[_ga] => GA1.3.1096752691.1470473443
)
)
[headers] => Symfony\Component\HttpFoundation\HeaderBag Object
(
[headers:protected] => Array
(
[accept] => Array
(
[0] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
)
[accept-encoding] => Array
(
[0] => gzip, deflate, sdch
)
[accept-language] => Array
(
[0] => en-GB,en-US;q=0.8,en;q=0.6
)
[cache-control] => Array
(
[0] => max-age=0
)
[connection] => Array
(
[0] => close
)
[cookie] => Array
(
[0] => p_m=bc530945a249f09697eea037a96a0c34577430bb; cmsa=1; _gat=1; PHPSESSID=d39328737c5a5e99c17834e501738a4a; _ga=GA1.3.1096752691.1470473443
)
[host] => Array
(
[0] => slbs.org.uk
)
[upgrade-insecure-requests] => Array
(
[0] => 1
)
[user-agent] => Array
(
[0] => Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.106 Safari/537.36
)
[x-forwarded-for] => Array
(
[0] => 94.192.120.84
)
[php-auth-user] => Array
(
[0] => TheBox
)
[php-auth-pw] => Array
(
[0] => Oscar@2014
)
[authorization] => Array
(
[0] => Basic VGhlQm94Ok9zY2FyQDIwMTQ=
)
)
[cacheControl:protected] => Array
(
[max-age] => 0
)
)
[content:protected] =>
[languages:protected] =>
[charsets:protected] =>
[encodings:protected] =>
[acceptableContentTypes:protected] =>
[pathInfo:protected] =>
[requestUri:protected] =>
[baseUrl:protected] =>
[basePath:protected] =>
[method:protected] =>
[format:protected] =>
[session:protected] =>
[locale:protected] =>
[defaultLocale:protected] => en
)
[response:protected] => Omnipay\PayPal\Message\Response Object
*RECURSION*
[zeroAmountAllowed:protected] => 1
[negativeAmountAllowed:protected] =>
)
[data:protected] => Array
(
[TOKEN] => EC-5DT74923CC0021723
[SUCCESSPAGEREDIRECTREQUESTED] => false
[TIMESTAMP] => 2016-08-06T09:39:27Z
[CORRELATIONID] => 121019f095e61
[ACK] => Failure
[VERSION] => 119.0
[BUILD] => 000000
[L_ERRORCODE0] => 10001
[L_SHORTMESSAGE0] => Internal Error
[L_LONGMESSAGE0] => Internal Error
[L_SEVERITYCODE0] => Error
)
)
My payment page is
My Thank You page is
Just tried a live transaction and it said payment failed when it actually took the money
Please post your Diagnostics Report - we need this with each post to the forum.
i have the same issue on two websites
they all worked 28th July
i then went on holiday
come back and there not working yet no files have changed
could it be PayPal
just tried a shop that has been live for months and has been un touched and i get the same issue
Just changed the payment gateway to stripe and worked perfectly sit its a issue with paypal and not the process
Any Update on this ?
Update on what? I thought you'd solved your issue from your last message.
Not really
PayPal is still not working for me always says payment failed
So you're not now using Stripe?
no i just switched to stripe to test if it was my code causing the error
even tried another paypal sandbox account and same error
just re-downloaded perch_shop and perch and overwrite the files to see if that helped with no luck
just randomly started working again yet i haven't changed any files
i think it was a issue paypal end and they just fixed it
Keeps failing again
its been working constantly without issues now starts to fail again
but absolutely nothing has changed
this is displayed after checkout on a blank page
if i refresh i then get the thankyou page
If it is failing completely randomly then we are not in a position to help, you'll need to figure out under what conditions it fails. If you then believe there is something that we could be doing to mitigate that issue let us know, right now it doesn't sound like a Perch issue.
is it likely to be a paypal issue ?
The first issue is, yes.
This new issue is a problem with how members are being recorded against the order. What can you tell us about your process there?
Step one is add product to basket
Basket is standard just with a checkout button added
Checkout has standard customer_create_passwordless with
added to the top
you then go to the payment page
then paypal
then thank you page
when i get the error
then refresh the page the checkout is successful
if i dont get that error its a payment failed
if the whole thing is paypal i understand its not for you to fix just getting frustrated as this is for a a lifeboat websites photo comp that should be running this weekend and had nothing but issues with the checkout process
what makes me think the first issue is paypal is because its not just this website its happening to i have 3 others that i get the same payment failed error
but have not seen any other members on the forum reporting paypal issues