• Resolved John Gudmundson

    (@john-gudmundson)


    Hi Sean,

    When I input an woocommerce order manually, I can send the customer an invoice from within the order screen. The customer gets an email with a pay link. When I follow that link (ie testing mode) I am taken to the checkout for the order in question, but when I fill in the card info and click “Pay for Order” the transaction fails and I get the message:
    “Payment error:You must supply either a card or a customer id
    Transaction Error: Could not complete your payment”
    At the stripe dashboard I don’t see any events, though I thought I did with V.3 of the plugin (using V.6 now). Maybe there is a delay in stripe’s logs. So I guess the short question here is: is it possible to create a manual order from the backend and invoice the customer so he can pay via strip?

    John

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

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Sean Voss

    (@seanvoss)

    Hey John,

    I think I have a quick fix for that problem, I will try to get it in tomorrow morning.

    Basically the form that is rendered is different so the javascript on the page needs to be a slight bit more generic.

    Look for a new version soon which fixes this.

    Cheers,

    Sean

    Plugin Author Sean Voss

    (@seanvoss)

    v 0.7 Fixes that issue. Let me know if you have any more issues.

    Thread Starter John Gudmundson

    (@john-gudmundson)

    Hi Sean,

    Tested again with 0.7 and confirm that manual invoicing does now work and both email pay links and the pay link under “My Account” both lead to successful payments of a manual order.

    Many thanks for your quick response. I won’t forget it.

    John

    Hi Sean,

    I’m running into the same error on my site. We’re still in testing mode while I workout some design issues. If you were to add an item to your cart https://happydev.reliquarystudio.com/shop/ and continue to the checkout in the upper right from the cart page, and you type in your information and the test credit card number/details it gives you this error:

    Payment error:You must supply either a card or a customer id
    Transaction Error: Could not complete your payment

    I updated this evening to version Version 0.17.

    I wasn’t having any trouble with it prior. Any insight would be great. Thank you!

    All the best,
    Alane

    Plugin Author Sean Voss

    (@seanvoss)

    Hey Alane,

    Yours should be pretty easy, it’s because of your image submit button.

    If you want to edit in place, just change line 42 or so from

    $('body').on('click', 'form.checkout input:submit'', function(e){
    to
     $('body').on('click', 'form.checkout input#place_order', function(e){

    I’ll work on getting a fix up as well, still trying to nail down what John’s issue might be.

    Plugin Author Sean Voss

    (@seanvoss)

    Hey Alane,

    Yours should be pretty easy, it’s because of your image submit button.

    I put a fix up v.018 give that a shot.

    Payment error:You must supply either a card or a customer id
    Transaction Error: Could not complete your payment
    I have this issue as soon as a customer inputs their CCinfo and hits submit, it pops up. They already filled in acct. info.
    hititagaingolfballs.com

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