• Resolved stndrdsnz

    (@stndrdsnz)


    We’re using WooCommerce and a plugin for Rentals and the Authorize.net payment gateway. The business model we’re working with is that we authorize the rental (order) and then charge the card upon the item’s return, or worst case scenario after a set number of days if the item wasn’t returned. The problem we’re running into is the amount we need to charge is based on the number of days the item is kept, or the replacement cost of the item, but we’re running into a challenge because the authorization amount is only for a single day rental.

    Is it possible to set the amount for the authorization to cover the max charge of the rental (MSRP of item) at the time of the authorization, but only collect the amount necessary upon return? I’ve been looking to see if there are any hooks that would allow me to modify the authorization amount, but so far am coming up empty.

Viewing 4 replies - 1 through 4 (of 4 total)
  • con

    (@conschneider)

    Engineer

    Hi there,

    > Is it possible to set the amount for the authorization to cover the max charge of the rental (MSRP of item) at the time of the authorization, but only collect the amount necessary upon return? I’ve been looking to see if there are any hooks that would allow me to modify the authorization amount, but so far am coming up empty.

    Could you describe an example with numbers? That will make it easier to come up with a possible solution.

    Kind regards,

    laceyrod

    (@laceyrod)

    Automattic Happiness Engineer

    Hi @stndrdsnz

    Is this something you still needed help with?

    Thread Starter stndrdsnz

    (@stndrdsnz)

    Yes, it is something we’re still trying to get resolved. I also missed the request for an example above so I’ll provide that now too.

    Our use case is a rental system. Let’s say that we have a $100 item and we rent it for $5 per day. I’d like to authorize a payment of $100 to cover the replacement cost of the item. Should they keep the item 4 days and return it, we would only bill them $20 when we complete the transaction. Should they not return the item, we would bill them the full $100.

    Plugin Support Damianne P (a11n)

    (@drwpcom)

    Hi @stndrdsnz.

    In general, Authorize.Net lets you authorize a charge for 30 days before it will expire. Within that time frame, you can capture the charge.

    Thank you for the example. If you are using the Authorize.Net payment gateway from WooCommerce.com, please log into the WooCommerce.com account that owns the extension and submit a ticket directly by clicking on this link.

    In that case, please double check that the name of the product is entered instead of WooCommerce General. You can type it in to search.

    If you’re using another extension, please check with the support of that extension directly for a suggestion.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Setting the Authorization Amount’ is closed to new replies.