Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • luke-taylor-dev 12 posts 32 karma points
    May 26, 2020 @ 10:56
    luke-taylor-dev
    0

    Process orders for £0

    When the order totla comes to £0 (from a gift card or discount) it still goes through to paypal and asks you to enter a price, is there a way to skip payment and process the order if cost is £0

  • Matt Brailsford 4125 posts 22222 karma points MVP 9x c-trib
    May 26, 2020 @ 12:12
    Matt Brailsford
    0

    Hi Luke,

    Take a look at the Zero Cost add on package available here https://teacommerce.net/resources/packages/zero-cost-payment/

    You can setup an invoice payment provider (which doesn't capture any money) and then use this package to auto select that payment provider when the order value is zero.

    /Matt

  • luke-taylor-dev 12 posts 32 karma points
    May 27, 2020 @ 10:05
    luke-taylor-dev
    0

    Hi Matt,

    Is there a way to just use paypal and not another payment provider. Maybe a way to just process the order in tea commerce and have it generate an invoice?

  • Matt Brailsford 4125 posts 22222 karma points MVP 9x c-trib
    May 27, 2020 @ 10:21
    Matt Brailsford
    0

    Hi Luke,

    Generate an invoice where? In PayPal, if so, you'll have to go through the PayPal provider and just capture 0 amount.

    All payment providers are built to capture a payment but if it's zero, it's up to the gateway to decide what to do with that. But by switching the payment provider to the invoice payment provider, this one is designed to just let the transaction through without actually capturing anything so that's what you switch.

  • luke-taylor-dev 12 posts 32 karma points
    May 27, 2020 @ 10:31
    luke-taylor-dev
    0

    Does the invoice not come from tea commerce?

  • Matt Brailsford 4125 posts 22222 karma points MVP 9x c-trib
    May 27, 2020 @ 10:40
    Matt Brailsford
    0

    No, the invoice payment provider basically assumes you have some other manual invoicing strategy and so it captures the order but leaves the sending of an invoice up to you.

    It will still send the order confirmation email to the customer though.

  • luke-taylor-dev 12 posts 32 karma points
    May 27, 2020 @ 10:44
    luke-taylor-dev
    0

    is there a way to confirm an order without going to a payment provider? Just a method that will add the order to the users account and mark it as a success?

  • Matt Brailsford 4125 posts 22222 karma points MVP 9x c-trib
    May 27, 2020 @ 10:46
    Matt Brailsford
    0

    Not currently no, as certain things happen at certain points throughout the checkout process so you need to go through the checkout flow to make those happen.

  • luke-taylor-dev 12 posts 32 karma points
    May 27, 2020 @ 10:49
    luke-taylor-dev
    0

    So the only way is to use the above mentioned package, setup a second payment provider that accepts 0 payment and will just invoice, and use the package to auto select that payment provider when total cost = 0?

  • Matt Brailsford 4125 posts 22222 karma points MVP 9x c-trib
    May 27, 2020 @ 11:01
    Matt Brailsford
    0

    Yes, technically that package isn't needed, but you'd essentially have to write the code that is in that package (it's basically a view file that will perform switching the payment provider based on whether the order is a zero value).

Please Sign in or register to post replies

Write your reply to:

Draft