Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

About dynamoeffects

  • Birthday March 24

Profile Information

Recent Profile Visitors

37,101 profile views
  1. It sounds like cURL isn't working on your server. Contact your host's support channel and make sure that cURL is installed and accessible from your account.
  2. For anyone else with the same database update issue as kymation, the code to do a manual database update can be found here:
  3. No MVS support just yet, but it will eventually be added.
  4. This is the support thread for the official shipping module. The module can be downloaded here: Please report all bugs and feature requests at GitHub:
  5. @Monkeybrain:
  6. Ok in that code I sent you earlier to email you the details of the transaction, change "STORE_OWNER_EMAIL_ADDRESS" to just your email address so that it looks like: tep_mail(STORE_OWNER, 'YOUR@EMAILADDRESS.COM', 'PayPal DoDirectPayment Transaction', "Request: " . $this->last_data . "\r\n\r\n" . "Response:" . print_r($final_req, true), STORE_OWNER, 'YOUR@EMAILADDRESS.COM'); If that still doesn't work, your spam filter might be catching it. If so use a address like: and check it by going to
  7. It's just a warning that it's checking the value of a GET variable that doesn't exist. It doesn't affect the behavior of the module. Are you testing this on the Cardinal Centinel sandbox or on their live server?
  8. It was just a thought, it shouldn't have any direct relevance on that specific behavior. If the payment completed, that means that it received a "Success" response but why it wasn't recorded, I'm not sure. Setting "Only Accept Chargeback Protected Orders" to "No" means that cards which are eligible but not enrolled in SecureCode or Verified by Visa are not accepted since they won't be covered by the chargeback protection. I'd need to see the request/response from your DoDirectPayment call. Find this line: $final_req = $this->wpp_execute_transaction('doDirectPayment', $order_info); and below it add this: tep_mail(STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, 'PayPal DoDirectPayment Transaction', "Request: " . $this->last_data . "\r\n\r\n" . "Response:" . print_r($final_req, true), STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); Then attempt the exact same transaction you did before with the incorrect address. You'll receive an email containing the details of that transaction that you'll need to clean to remove any sensitive information and then send to me on PM.
  9. @col_b: Set "Cardinal Centinel: Only Accept Chargeback Protected Orders" to true in the module's settings.
  10. Two big issues I note right off the bat: 1) Why is there no transaction ID? Is the transaction being recorded as successful? 2) Check your currency values in the admin. If either of them are zero, that would explain why you have no order total amount.
  11. Glen, since your fix is now confirmed to work I'm going to revert the URL escaping portion back to your code and then release a new version.
  12. @webr: Yes, I've personally installed the new version with 3DSecure support on a few client websites and it works fine. You might need to contact Cardinal about enabling Maestro payments for your account because I did have one client that it had been disabled on. @crimble crumble: If the country code that is sent back by PayPal isn't found in the countries table in your database, the payment is denied. The reason is that the way store owners can limit where they ship to is by deleting countries from the database so the module will not allow Express Checkout customers to create accounts if they're not in one of those countries. Check in your admin under Locations / Taxes -> Countries and make sure that your customer's country is there. If it is, edit it and ensure that the country code is correct as well.
  13. That's a good feature idea. Since I'm rewriting the module anyways, I'll add that in.
  14. It's probably due to the before_process() method being called before the order_totals modules. In your checkout_process.php file, see if this line: $order_totals = $order_total_modules->process(); appears before or after this line: $payment_modules->before_process(); You want it to appear before.
  15. For those who were experiencing problems with URL formatting, please try this bleeding edge version and let me know if it resolves the issue: Just overwrite your /includes/modules/payment/paypal_wpp.php file with the one in the zip file.