• Resolved Stan Felix

    (@sfelix9721)


    Hi Guys,

    I’m looking to build project for an accountant. Basic requirements are:

    1. Customer comes to the site to buy from a suite of services.

    2. Site will capture and validate payment information but not actually charge or complete the order until internal staff review and confirm that no extra charges need to be added on.

    3. Should the initial order placed by customer not cover the entire scope of what the customer needs, the order amount will need to be adjusted in consultation with customer and then a final charge with the add-on services placed on the credit card on file.

    I was looking at WooCommerce Bookings but am not entirely convinced this will be a good fit for what I need to build for the client.

    Not sure if this has been raised in any of the threads if so I apologize and please share link to the thread if not then I’d really appreciate some guidance.

    All the best,

    Stan

Viewing 4 replies - 1 through 4 (of 4 total)
  • Dashboard > WooCommerce > Settings > Payment tab > PayPal
    Well down the page is a Payment action dropdown
    – capture = get paid now (traditional sales)
    – authorize = get paid later, I think that has a tolerance on the amount. For best advice on authorize see the PayPal documentation.

    Thread Starter Stan Felix

    (@sfelix9721)

    Hi lorro

    Thank you for your response. Any chance you know if these instructions are the same when using stripe as the payment processor?

    Thanks,

    Stan

    I think so. I’m not a Stripe user, but see:
    https://stripe.com/docs/charges
    Paragraph: Auth and capture
    “two-step card payments”

    Plugin Support Fernando a11n

    (@fhaps)

    Automattic Happiness Engineer

    Hi @sfelix9721,

    The Capture/Authorize setting will be particular to the payment gateway plugin that you decide to use. Not all payment gateways and not all plugins support this, so you’ll have to make sure your plugin and gateway do, before you decide on one.

    For Stripe specifically, if you are using the Stripe plugin that’s developed by the WooCommerce team, this plugin does support it. You’ll find the setting under WooCommerce > Settings > Payments > Stripe > Capture.

    Note that authorizations only last for 6 days. If you don’t capture the charge in the timeframe, the authorization will expire and you will no longer be able to capture the payment without the customer’s involvement.

    You can find documentation for the Stripe plugin here.

    Hopefully this helps!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Looking to capture payment authorization but delay charge’ is closed to new replies.