{"action":"opened","issue":{"url":"https://api.github.com/repos/paypal/merchant-sdk-php/issues/114","repository_url":"https://api.github.com/repos/paypal/merchant-sdk-php","labels_url":"https://api.github.com/repos/paypal/merchant-sdk-php/issues/114/labels{/name}","comments_url":"https://api.github.com/repos/paypal/merchant-sdk-php/issues/114/comments","events_url":"https://api.github.com/repos/paypal/merchant-sdk-php/issues/114/events","html_url":"https://github.com/paypal/merchant-sdk-php/issues/114","id":168155063,"number":114,"title":"DoReferenceTransaction bug","user":{"login":"KelseySheely","id":463315,"avatar_url":"https://avatars.githubusercontent.com/u/463315?v=3","gravatar_id":"","url":"https://api.github.com/users/KelseySheely","html_url":"https://github.com/KelseySheely","followers_url":"https://api.github.com/users/KelseySheely/followers","following_url":"https://api.github.com/users/KelseySheely/following{/other_user}","gists_url":"https://api.github.com/users/KelseySheely/gists{/gist_id}","starred_url":"https://api.github.com/users/KelseySheely/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KelseySheely/subscriptions","organizations_url":"https://api.github.com/users/KelseySheely/orgs","repos_url":"https://api.github.com/users/KelseySheely/repos","events_url":"https://api.github.com/users/KelseySheely/events{/privacy}","received_events_url":"https://api.github.com/users/KelseySheely/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-28T17:44:53Z","updated_at":"2016-07-28T17:44:53Z","closed_at":null,"body":"We are getting a 500 any time we try to run a DoReferenceTransaction call to the PayPal sandbox.  I have a ticket in with PayPal but they have not yet found anything and are frankly not being very responsive.  I've tried using both the Billing Agreement ID and the Original Payment Transaction ID as the ReferenceId with the same results.  Here is a log of the error:\r\n\r\n`PayPal\\Exception\\PPConnectionException::__set_state(array(\r\n   'url' => 'https://api-3t.sandbox.paypal.com/2.0',\r\n   'data' => '<?xml version=\"1.0\" encoding=\"UTF-8\"?><SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\" xmlns:cc=\"urn:ebay:apis:CoreComponentTypes\" xmlns:wsu=\"http://schemas.xmlsoap.org/ws/2002/07/utility\" xmlns:saml=\"urn:oasis:names:tc:SAML:1.0:assertion\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\" xmlns:wsse=\"http://schemas.xmlsoap.org/ws/2002/12/secext\" xmlns:ed=\"urn:ebay:apis:EnhancedDataTypes\" xmlns:ebl=\"urn:ebay:apis:eBLBaseComponents\" xmlns:ns=\"urn:ebay:api:PayPalAPI\"><SOAP-ENV:Header><Security xmlns=\"http://schemas.xmlsoap.org/ws/2002/12/secext\" xsi:type=\"wsse:SecurityType\"></Security><RequesterCredentials xmlns=\"urn:ebay:api:PayPalAPI\" xsi:type=\"ebl:CustomSecurityHeaderType\"><Credentials xmlns=\"urn:ebay:apis:eBLBaseComponents\" xsi:type=\"ebl:UserIdPasswordType\"><Username xsi:type=\"xs:string\">kelsey_api1.theapiguys.com</Username><Password xsi:type=\"xs:string\">2T9GKJXFEMXYHU4Z</Password><Signature xsi:type=\"xs:string\">AjGzl3P4pvUkxzvvPS11Za5QW2qgAtN076I8yWDEWEt4e-6d-8YvDfWU</Signature></Credentials></RequesterCredentials></SOAP-ENV:Header><SOAP-ENV:Body SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" id=\"_0\"><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>Method \\'ebl:DoReferenceTransactionRequestDetails\\' not implemented</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>',\r\n   'message' => 'Got Http response code 500 when accessing https://api-3t.sandbox.paypal.com/2.0.',\r\n   'string' => '',\r\n   'code' => 0\r\n))`\r\n\r\nAnd here is the full request:\r\n\r\n`<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:ebay:api:PayPalAPI\" xmlns:ebl=\"urn:ebay:apis:eBLBaseComponents\" xmlns:cc=\"urn:ebay:apis:CoreComponentTypes\" xmlns:ed=\"urn:ebay:apis:EnhancedDataTypes\" ><soapenv:Header><ns:RequesterCredentials><ebl:Credentials><ebl:Username>kelsey_api1.theapiguys.com</ebl:Username><ebl:Password>2T9GKJXFEMXYHU4Z</ebl:Password><ebl:Signature>AjGzl3P4pvUkxzvvPS11Za5QW2qgAtN076I8yWDEWEt4e-6d-8YvDfWU</ebl:Signature></ebl:Credentials></ns:RequesterCredentials></soapenv:Header><soapenv:Body><ebl:DoReferenceTransactionRequestDetails><ebl:DoReferenceTransactionRequestDetails><ebl:ReferenceID>B-3LA09144AE004763U</ebl:ReferenceID><ebl:PaymentAction>Sale</ebl:PaymentAction><ebl:PaymentDetails><ebl:OrderTotal currencyID=\"USD\">597</ebl:OrderTotal><ebl:ButtonSource>PayPal_SDK</ebl:ButtonSource><ebl:NotifyURL>http://samovens/paypal_return?type=ipn</ebl:NotifyURL></ebl:PaymentDetails></ebl:DoReferenceTransactionRequestDetails></ebl:DoReferenceTransactionRequestDetails></soapenv:Body></soapenv:Envelope>`"}}
{"actor":{"display_login":"KelseySheely"}}