Hallo liebes Forum, Anfang des Monats fand bei uns ein Shopupdate auf die Version 2.2.1.3 statt. Läuft alles gut, bis auf die Zahlungen bei Paypal - die brechen beim Zahlungsvorgang auf der Paypal-Seite ab. Im Log findet sich die Fehlermeldung: "Transaction refused because of an invalid argument. See additional error messages for details." und "Order total is missing." Ich poste hier mal noch das ganze Log (anonymisiert): HTML: PPAPIService: Request: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="urn:ebay:api:PayPalAPI" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" > <soapenv:Header> <ns:RequesterCredentials> <ebl:Credentials> <ebl:Username>xxxxxxx</ebl:Username> <ebl:Password>xxxxxxx</ebl:Password> <ebl:Signature>xxxxxxx</ebl:Signature> </ebl:Credentials> </ns:RequesterCredentials> </soapenv:Header> <soapenv:Body> <ns:SetExpressCheckoutReq> <ns:SetExpressCheckoutRequest> <ebl:SetExpressCheckoutRequestDetails></ebl:SetExpressCheckoutRequestDetails> <ebl:Version>98.0</ebl:Version> </ns:SetExpressCheckoutRequest> </ns:SetExpressCheckoutReq> </soapenv:Body> </soapenv:Envelope> PPHttpConnection: Adding header X-PAYPAL-REQUEST-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-RESPONSE-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-DEVICE-IPADDRESS: 94.249.159.23 PPHttpConnection: Adding header X-PAYPAL-REQUEST-SOURCE: merchant-php-sdk-2.2.98 PPAPIService: Response: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" 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"></Username> <Password xsi:type="xs:string"></Password> <Signature xsi:type="xs:string"></Signature> <Subject xsi:type="xs:string"></Subject> </Credentials> </RequesterCredentials> </SOAP-ENV:Header> <SOAP-ENV:Body id="_0"> <SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"> <Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2015-07-27T08:41:58Z</Timestamp> <Ack xmlns="urn:ebay:apis:eBLBaseComponents">Failure</Ack> <CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">fb33464eef2f9</CorrelationID> <Errors xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:ErrorType"> <ShortMessage xsi:type="xs:string">Transaction refused because of an invalid argument. See additional error messages for details. </ShortMessage> <LongMessage xsi:type="xs:string">Order total is missing.</LongMessage> <ErrorCode xsi:type="xs:token">10400</ErrorCode> <SeverityCode xmlns="urn:ebay:apis:eBLBaseComponents">Error</SeverityCode> </Errors> <Version xmlns="urn:ebay:apis:eBLBaseComponents">98.0</Version> <Build xmlns="urn:ebay:apis:eBLBaseComponents">17485293</Build> </SetExpressCheckoutResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> PPAPIService: Request: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="urn:ebay:api:PayPalAPI" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" > <soapenv:Header> <ns:RequesterCredentials> <ebl:Credentials> <ebl:Username>xxxxxxx</ebl:Username> <ebl:Password>xxxxxxx</ebl:Password> <ebl:Signature>xxxxxxx</ebl:Signature> </ebl:Credentials> </ns:RequesterCredentials> </soapenv:Header> <soapenv:Body> <ns:SetExpressCheckoutReq> <ns:SetExpressCheckoutRequest> <ebl:SetExpressCheckoutRequestDetails></ebl:SetExpressCheckoutRequestDetails> <ebl:Version>98.0</ebl:Version> </ns:SetExpressCheckoutRequest> </ns:SetExpressCheckoutReq> </soapenv:Body> </soapenv:Envelope> PPHttpConnection: Adding header X-PAYPAL-REQUEST-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-RESPONSE-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-DEVICE-IPADDRESS: 94.249.159.23 PPHttpConnection: Adding header X-PAYPAL-REQUEST-SOURCE: merchant-php-sdk-2.2.98 PPAPIService: Response: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" 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"></Username> <Password xsi:type="xs:string"></Password> <Signature xsi:type="xs:string"></Signature> <Subject xsi:type="xs:string"></Subject> </Credentials> </RequesterCredentials> </SOAP-ENV:Header> <SOAP-ENV:Body id="_0"> <SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"> <Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2015-07-27T08:44:42Z</Timestamp> <Ack xmlns="urn:ebay:apis:eBLBaseComponents">Failure</Ack> <CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">567dd0db99c4</CorrelationID> <Errors xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:ErrorType"> <ShortMessage xsi:type="xs:string">Transaction refused because of an invalid argument. See additional error messages for details. </ShortMessage> <LongMessage xsi:type="xs:string">Order total is missing.</LongMessage> <ErrorCode xsi:type="xs:token">10400</ErrorCode> <SeverityCode xmlns="urn:ebay:apis:eBLBaseComponents">Error</SeverityCode> </Errors> <Version xmlns="urn:ebay:apis:eBLBaseComponents">98.0</Version> <Build xmlns="urn:ebay:apis:eBLBaseComponents">000000</Build> </SetExpressCheckoutResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> PPAPIService: Request: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="urn:ebay:api:PayPalAPI" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" > <soapenv:Header> <ns:RequesterCredentials> <ebl:Credentials> <ebl:Username>xxxxxxx</ebl:Username> <ebl:Password>xxxxxxx</ebl:Password> <ebl:Signature>xxxxxxx</ebl:Signature> </ebl:Credentials> </ns:RequesterCredentials> </soapenv:Header> <soapenv:Body> <ns:SetExpressCheckoutReq> <ns:SetExpressCheckoutRequest> <ebl:SetExpressCheckoutRequestDetails></ebl:SetExpressCheckoutRequestDetails> <ebl:Version>98.0</ebl:Version> </ns:SetExpressCheckoutRequest> </ns:SetExpressCheckoutReq> </soapenv:Body> </soapenv:Envelope> PPHttpConnection: Adding header X-PAYPAL-REQUEST-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-RESPONSE-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-DEVICE-IPADDRESS: 94.249.159.23 PPHttpConnection: Adding header X-PAYPAL-REQUEST-SOURCE: merchant-php-sdk-2.2.98 PPAPIService: Response: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" 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"></Username> <Password xsi:type="xs:string"></Password> <Signature xsi:type="xs:string"></Signature> <Subject xsi:type="xs:string"></Subject> </Credentials> </RequesterCredentials> </SOAP-ENV:Header> <SOAP-ENV:Body id="_0"> <SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"> <Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2015-07-27T08:51:08Z</Timestamp> <Ack xmlns="urn:ebay:apis:eBLBaseComponents">Failure</Ack> <CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">2e8779d8d25c9</CorrelationID> <Errors xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:ErrorType"> <ShortMessage xsi:type="xs:string">Transaction refused because of an invalid argument. See additional error messages for details. </ShortMessage> <LongMessage xsi:type="xs:string">Order total is missing.</LongMessage> <ErrorCode xsi:type="xs:token">10400</ErrorCode> <SeverityCode xmlns="urn:ebay:apis:eBLBaseComponents">Error</SeverityCode> </Errors> <Version xmlns="urn:ebay:apis:eBLBaseComponents">98.0</Version> <Build xmlns="urn:ebay:apis:eBLBaseComponents">17485293</Build> </SetExpressCheckoutResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> PPAPIService: Request: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="urn:ebay:api:PayPalAPI" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" > <soapenv:Header> <ns:RequesterCredentials> <ebl:Credentials> <ebl:Username>xxxxxxx</ebl:Username> <ebl:Password>xxxxxxx</ebl:Password> <ebl:Signature>xxxxxxx</ebl:Signature> </ebl:Credentials> </ns:RequesterCredentials> </soapenv:Header> <soapenv:Body> <ns:SetExpressCheckoutReq> <ns:SetExpressCheckoutRequest> <ebl:SetExpressCheckoutRequestDetails></ebl:SetExpressCheckoutRequestDetails> <ebl:Version>98.0</ebl:Version> </ns:SetExpressCheckoutRequest> </ns:SetExpressCheckoutReq> </soapenv:Body> </soapenv:Envelope> PPHttpConnection: Adding header X-PAYPAL-REQUEST-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-RESPONSE-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-DEVICE-IPADDRESS: 94.249.159.23 PPHttpConnection: Adding header X-PAYPAL-REQUEST-SOURCE: merchant-php-sdk-2.2.98 PPAPIService: Response: <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" 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"></Username> <Password xsi:type="xs:string"></Password> <Signature xsi:type="xs:string"></Signature> <Subject xsi:type="xs:string"></Subject> </Credentials> </RequesterCredentials> </SOAP-ENV:Header> <SOAP-ENV:Body id="_0"> <SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"> <Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2015-07-27T08:53:04Z</Timestamp> <Ack xmlns="urn:ebay:apis:eBLBaseComponents">Failure</Ack> <CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">b094c1cf7a060</CorrelationID> <Errors xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:ErrorType"> <ShortMessage xsi:type="xs:string">Transaction refused because of an invalid argument. See additional error messages for details. </ShortMessage> <LongMessage xsi:type="xs:string">Order total is missing.</LongMessage> <ErrorCode xsi:type="xs:token">10400</ErrorCode> <SeverityCode xmlns="urn:ebay:apis:eBLBaseComponents">Error</SeverityCode> </Errors> <Version xmlns="urn:ebay:apis:eBLBaseComponents">98.0</Version> <Build xmlns="urn:ebay:apis:eBLBaseComponents">17485293</Build> </SetExpressCheckoutResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Vor dem Update liefen die Paypal-Zahlungen (via PaypalING-Modul) sauber durch. Hat jemand eine Idee, wie ich der Sache auf den Grund gehen und fixen kann? Bin für jeden Tipp dankbar!