• Resolved dracovich

    (@dracovich)


    Another weird error i’m getting now, which is somewhat weird as i felt this was working just a few days ago, and i haven’t changed anything (except for making the product now 1month free trial and 1 month subscriptions, previously both was 1 day so i could assure it was handling it correctly).

    Now when i click on the sign up button at checkout, it just reloads the checkout page (the order complete page doesn’t appear). An order is created however, but it is permanently “Pending”. It also creates a transaction in the paymill cockpit, which seems to be permanently stuck at “Preauthorization”.

    Previously it created no transactions at the beginning (since there is a trial period), and waited until the trial was over before doing anything.

    I’m using PayMill 1.7.0, wooCommerce 2.1.12 (i just updated it from 2.1.6 to see if it made any difference, it did not), and subscriptions 1.5.4.

    Again it’s always difficult to pinpoint the issue, but since it is creating a transaction in PayMill when it shouldn’t, i’m assuming there is some issue?

    If it makes any difference this is the setup on the product i’m using:

    View post on imgur.com

    https://www.ads-software.com/plugins/paymill/

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author straightvisions GmbH

    (@matthias-reuter)

    Hi,

    could you try enabling debug mode in paymill and check wether errors are created?

    You can enable debug mode by renaming \lib\debug\PHP_errors.log.rename to PHP_errors.log and giving that file CHMOD 777.

    Kind regards,

    Matthias

    Thread Starter dracovich

    (@dracovich)

    Afraid not, you can see the settings the file has here:

    View post on imgur.com

    but i tried signing up 2x, both times gave that same error, but no errors seem to come into the file (though the same problem appears both times).

    There was an error log there beforehand that had a few errors (and permission 644), but that’s fairly old.

    Kári

    Plugin Author straightvisions GmbH

    (@matthias-reuter)

    Could you check wether your webhooks are installed correctly? There is a new tab “Maintenance” in Paymill settings within WordPress.

    Thread Starter dracovich

    (@dracovich)

    Hmm yeah, it says

    “No Webhook created yet. Please insert API Keys in General Settings and submit the form.”

    Strangely enough though, when i click “Save settings” in the general tab (with my test API codes inserted), it says “Webhook successfully created.”, but nothing shows under “Maintenance” (for what it’s worth there are no errors and the PHP_errors file is still 0 kb).

    I then tried deleting the plugin and installing it again, entering the test API codes and now it shows the webhooks and everything seems to be working fine.

    I tried changing them to the real codes now, and the webhook is showing in the Maintenance tab as well, so i think it should work now, i will test with my own (real) card later tonight, will report back, but seems like a strange corrupt installation.

    Perhaps this was caused by the auto update? I believe i used the auto update from 1.6.9 to 1.7.0.

    I’m almost 100% sure that the error only came when i changed from test API codes to the live ones, i had tested with the test codes to make sure everything worked before i went live.

    Thread Starter dracovich

    (@dracovich)

    Actually scratch that, the version i installed after deleting was 1.6.8, which worked fine, but i have now installed 1.7.0 (i deleted and installed from the admin, no automatic update), and i have the same problem there, so it is not working now.

    The webhooks are present now, although it does say that there is an orphaned webhook.

    Plugin Author straightvisions GmbH

    (@matthias-reuter)

    Hi,

    I’d love to fix that issue for you. Could you send me an email to [email protected] to receive further instructions.

    Kind regards,

    Matthias

    Plugin Author straightvisions GmbH

    (@matthias-reuter)

    fixed with updating API keys when changing to live mode.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Checkout woes’ is closed to new replies.