Jump to content

quarkster

Members
  • Content count

    8
  • Joined

  • Last visited

Profile Information

  • Real Name
    quarkster
  1. quarkster

    PayPal Express Checkout IPN Payment Module

    G'Day I came up with a different fix - simply change the handling and tax to $0.00 it works with our set up as our items are tax inclusive anyway. Not a single complaint so far. Just a mater of changing the tax and handling values to 0.00 $tx_total = 0.00; $ha_toatl = 0.00;
  2. quarkster

    PayPal Express Checkout IPN Payment Module

    Further to previous message, resetting our Paypal API access seemed to fix everything for about a wek....I'm now getting a handling amount error - please see below. This started about 24 hours ago and all payments have now stopped coming in...it happens just when the customer is about to click pay right at the end. For some reason the TAX amount is being sent to paypal (even though here in Australia GST is included in the total). Then the TAX is being refunded via a credit to the handling charge. Why is this? I think it might be the cause of the error but I'm not sure - in any event the grand total works out the same...but realyl no tax amount should be sent to paypal and no tax credit should be applied via the handling charge being a negative amount. Kind Regards John ___________________ In function: before_process() Response from PayPal: [security] = N/A [RequesterCredentials] [0] [Credentials] [0] [username] = N/A [Password] = N/A [subject] = N/A [DoExpressCheckoutPaymentResponse] [0] [Timestamp] = 2008-07-12T05:10:57Z [Ack] = FailureWithWarning [CorrelationID] = f1613a531553d [Errors] [0] [shortMessage] = Invalid Data [LongMessage] = Handling total is invalid. [ErrorCode] = 10428 [severityCode] = Error [1] [shortMessage] = Transaction refused because of an invalid argument. See additional error messages for details. [LongMessage] = The totals of the cart item amounts do not match order amounts. [ErrorCode] = 10413 [severityCode] = Warning [Version] = 2.0 [build] = 628921 [DoExpressCheckoutPaymentResponseDetails] [0] [PaymentInfo] [0] [TransactionType] = none [PaymentType] = none [PaymentStatus] = None [PendingReason] = none [ReasonCode] = none From this request: (WARNING!!) DO NOT expose your API Username/Password to the public!! [?xml version="1.0" encoding="utf-8"?] [soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema] [soap:Header] [RequesterCredentials xmlns=urn:ebay:api:PayPalAPI] [Credentials xmlns=urn:ebay:apis:eBLBaseComponents] [username]x[/username] [Password]x[/Password] [/Credentials] [/RequesterCredentials] [/soap:Header] [soap:Body] [DoExpressCheckoutPaymentReq xmlns=urn:ebay:api:PayPalAPI] [DoExpressCheckoutPaymentRequest] [Version xmlns=urn:ebay:apis:eBLBaseComponents]2.0[/Version] [DoExpressCheckoutPaymentRequestDetails xmlns=urn:ebay:apis:eBLBaseComponents] [PaymentAction]Sale[/PaymentAction] [Token]EC-93K748124Y601152B[/Token] [PayerID]JSR9UTZ22FCFN[/PayerID] [PaymentDetails] [OrderTotal currencyID=AUD]14.99[/OrderTotal] [OrderDescription]xxx[/OrderDescription] [itemTotal currencyID=AUD]9.99[/itemTotal] [shippingTotal currencyID=AUD]5[/shippingTotal] [HandlingTotal currencyID=AUD]-1.36[/HandlingTotal] [TaxTotal currencyID=AUD]1.36[/TaxTotal] [NotifyURL]https://www.jja-entertainment.com.au/ext/modules/payment/paypal_ec/ipn.php?language=english[/NotifyURL] [Custom]Phone: -- Email: [/Custom] [shipToAddress] [Name]JJA Entertainment[/Name] [street1]x[/street1] [street2][/street2] [CityName]Sydney[/CityName] [stateOrProvince]NEW SOUTH WALES[/stateOrProvince] [PostalCode]x[/PostalCode] [Country]AU[/Country] [/shipToAddress] [PaymentDetailsItem][Name]DEUS EX GAME OF THE YEAR 2 CD SET PC NEW & SEALED (eBay #200237998762, x)[/Name][Number]22950 (2088)[/Number][Amount currencyID=AUD]9.08[/Amount][Quantity]1[/Quantity][Tax currencyID=AUD]0.91[/Tax][/PaymentDetailsItem] [/PaymentDetails] [/DoExpressCheckoutPaymentRequestDetails] [/DoExpressCheckoutPaymentRequest] [/DoExpressCheckoutPaymentReq] [/soap:Body] [/soap:Envelope]
  3. quarkster

    PayPal Express Checkout IPN Payment Module

    Hi Alex, I hope you can help me - been using the module fine for 6months or so - then 12 hours ago however we started getting masses of complaints from customers they are getting the following error and log below. I tried doing the checkout with a test out and couldn't replicate the problem!!! Hope you can help! Kind Regards John____________ ''We're sorry, but we were unable to process your payment. An error occured when we tried to process your payment. Please contact the store owner for assistance. Invalid Data (10413) The totals of the cart item amounts do not match order amounts.'' In function: before_process() Response from PayPal: [security] = N/A [RequesterCredentials] [0] [Credentials] [0] [username] = N/A [Password] = N/A [subject] = N/A [DoExpressCheckoutPaymentResponse] [0] [Timestamp] = 2008-06-26T20:07:44Z [Ack] = Failure [CorrelationID] = 77e3f98ea92cc [Errors] [0] [shortMessage] = Invalid Data [LongMessage] = The totals of the cart item amounts do not match order amounts. [ErrorCode] = 10413 [severityCode] = Error [Version] = 2.000000 [build] = 600904 [DoExpressCheckoutPaymentResponseDetails] [0] [PaymentInfo] [0] [TransactionType] = none [PaymentType] = none [PaymentStatus] = None [PendingReason] = none [ReasonCode] = none From this request: (WARNING!!) DO NOT expose your API Username/Password to the public!! [?xml version="1.0" encoding="utf-8"?] [soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema] [soap:Header] [RequesterCredentials xmlns=urn:ebay:api:PayPalAPI] [Credentials xmlns=urn:ebay:apis:eBLBaseComponents] [username]xxxxx[/username] [Password]xxxxx[/Password] [/Credentials] [/RequesterCredentials] [/soap:Header] [soap:Body] [DoExpressCheckoutPaymentReq xmlns=urn:ebay:api:PayPalAPI] [DoExpressCheckoutPaymentRequest] [Version xmlns=urn:ebay:apis:eBLBaseComponents]2.0[/Version] [DoExpressCheckoutPaymentRequestDetails xmlns=urn:ebay:apis:eBLBaseComponents] [PaymentAction]Sale[/PaymentAction] [Token]EC-4E8757012L507735G[/Token] [PayerID]KB5WM3DTD7CX8[/PayerID] [PaymentDetails] [OrderTotal currencyID=AUD]36.99[/OrderTotal] [OrderDescription]Order placed on June 27, 2008, 6:07 am by xxxxxx)[/OrderDescription] [itemTotal currencyID=AUD]26.99[/itemTotal] [shippingTotal currencyID=AUD]10[/shippingTotal] [HandlingTotal currencyID=AUD]-3.36[/HandlingTotal] [TaxTotal currencyID=AUD]3.36[/TaxTotal] [NotifyURL]https://www.jja-entertainment.com.au/ext/modules/payment/paypal_ec/ipn.php?language=english[/NotifyURL] [Custom]Phone: -- Email: xxxxx[/Custom] [shipToAddress] [Name]xxxx[/Name] [street1]xxxx[/street1] [street2][/street2] [CityName]xxxx[/CityName] [stateOrProvince][/stateOrProvince] [PostalCode]xxxxx[/PostalCode] [Country]Xx[/Country] [/shipToAddress] [PaymentDetailsItem][Name]xxxxx[/Name][Number]21671 (790)[/Number][Amount currencyID=AUD]24.54[/Amount][Quantity]1[/Quantity][Tax currencyID=AUD]2.45[/Tax][/PaymentDetailsItem] [/PaymentDetails] [/DoExpressCheckoutPaymentRequestDetails] [/DoExpressCheckoutPaymentRequest] [/DoExpressCheckoutPaymentReq] [/soap:Body] [/soap:Envelope]
  4. quarkster

    PayPal Express Checkout IPN Payment Module

    * Built in IPN feature for updating order status automatically once if pending payments (eCheck) are cleared, and payments refunded as well. Just wondering if any configuration needs to take place for this feature to work? We don't get any status changes when an echeck clears nor when a refund is made. There is a setting on paypal for the notification url does this need to be populated? And if so, with what url? I thought with the new methodology for reporting status that no configuration was needed? Any tips appreciated. Kind Regards John
  5. quarkster

    PayPal Express Checkout IPN Payment Module

    Hi, Are pending echecks meant to change status automatically once payment has cleared? We are having to change the status mainly when the echeck clears some days later. Otherwise module is working fine, no problem with Instant Payments. Any ideas? Kind Regards John
  6. quarkster

    echecks remaining in pending?

    Hi folks, we've been using the module for quite some time but notice that echecks don't seem to update from pending automatically and they we are having to update payments automatically. Instant Payments go to the correct status with no problems. eChecks go to pending but remain there even after payment has cleared unless we manually move them. Any ideas?
  7. quarkster

    PayPal Express Checkout IPN Payment Module

    I ended up discovering and implementing this change and got the checkout working. However - we now seem to routinely have customers who are unable to complete checkout when selecting paypal they get redirected back to the beginning of the checkout. From our testing we've found that quitting the web browser and reattempting the order without selecting paypal fixes the problem. Do you have any other ideas as to what the problem may be? Thanks, John
  8. quarkster

    PayPal Express Checkout IPN Payment Module

    Help!! We're having a very frustrating problem where everything seems to go fine then clicking the final pay button to submit payment results in a redirection back to the oscommerce login screen. Everything else works fine including the redirection to paypal then being redirected back with an updated shipping address it is only at the final stage that rather than the ordeer being compelted we get redirected back to the login page to start over again. Any ideas? John
×