Initiating product buyout when customer wants to buy the product

If you have a rental model that allows subscription products to be bought in the middle of the subscription period or at the end of the subscription period, you can tackle the operations associated with subscription product buyouts (such as charging the remaining product amount via a one-time transaction, sending an invoice for the charge, stopping recurring payments etc.) in your circuly operations backend.

There are two ways to initiate a product buyout

  1. From the Customer Self-Service Portal by the customer itself - once you’ve enabled the setting, the feature will be available to your customers in the Customer Self Service Portal. If everything runs smoothly (that is if the payment is successfully charged) no manual input is required from your side. 
  2. From the circuly Operations backend by a you or by a user - the buyout process is initiated by you or a circuly user from the circuly Operations Backend. 

The difference between the two options 

The difference between the two is the process itself. If you want to offer a custom price without influencing the price of all the other products of the same type, then the best way to proceed is to initiate the buyout manually from the circuly Operations Backend. 

However if you do not plan on offering custom prices, then the buyout can be initiated by the customer from the Customer Self-Service Portal. Before getting started with this just make sure that you’ve checked the retail prices of all products and edited them if there are and errors. You’ll learn more about editing the retail price of this product in this article

If you do wish to offer custom product prices when a customer request to buy the product, continue reading this article.

The product buyout request affects the following aspects of an existing subscription:

  • If any, charge the remaining amount that is due to be paid (Product price - price already paid = amount due)
  • Marking the product as bought in the system so the system knows that the product is not expected to be returned to you.
  • Adjusting the shop system stock to reflect that a product has been bought out.

Why it is important to initiate a buyout process in the circuly operations backend?

As part of the return workflow products are expected to come back at the end of the subscription period. If products are not returned until the “Return until period” the circuly system Reactivates the subscription so that the customer can be charged for the unreturned products. But when a product it bought by the customer, there is no product being returned. The circuly system differentiates between products that are expected to come back and products that are not expected to come back and accordingly takes the next actions.

How to initiate the buyout process?

Steps:

  • In your circuly operations backend, go to the Subscriptions Tab > Select a subscription from the Subscription List > Scroll the bar to the right until you see the three dots.
Screenshot of the subscriptions tab in the circuly operations backend to show the subscription list

  • From the menu options > Select Initiate product buyout.
  • In the Buyout Overview window > Check the amount in the Buyout Price input field.
  • If the Buyout Price to be charged is correct > Insert a message for your customer in the Invoice line item text input field and click on the BUYOUT button.

Note: The text you insert in the Invoice line item text input field will be included in the email that is sent to the customer. Make sure that you include the variable {{description}} in the Email Template if you want the text you add in the Invoice line item text input field to be shown in the email that is sent to the customer.

  • If the Buyout Price to be charged is incorrect > Insert a value that you think is correct in the Buyout Price input field > Then insert a message for your customer in the Invoice line item text input field and click on the BUYOUT button.

What happens next

When you confirm your action by clicking on the BUYOUT button, the following actions occur simultaneously:

  • The status of the asset is marked as bought out. Assets with bought out status do not trigger the return workflow because they are not expected to come back. (no further action required from your side)

Screenshot of the seet list in the circuly operations backend to show the status of the product as bough out
  • Recurring payments are stopped so that the customer is not charged additionally for the bought out subscription.
  • A one time transaction is triggered with the amount in the Buyout Price input field. The amount is charged immediately using the customers’s stored payment method.
  • An invoice is generated and sent to the customer automatically. Your Invoice email template is used from the Email Templates to send the invoice for the transaction as a PDF along with the the One-time transaction email.

missing the answer to your question?

Fields marked with an asterisk (*) are required.
Thank you! Your submission has been received!

We are now hitting the keys to produce the content you are looking for. We will inform you once we are finished.  
Oops! Something went wrong while submitting the form.