Sale Save 50% for 3 months | Power your business with QuickBooks Claim nowBuy now
QuickBooks Blog
Need help choosing a plan?
Created with Sketch. 1800 917 771 Schedule a call
Need help?
We're here for you.
Schedule call
Created with Sketch.
Finger clicking on URL bar
Running a business

What is a callback URL and why does your small business need one?

If your small business generates revenue through online sales, or if you are interested in creating a dynamic website through which customers can buy your goods, you should definitely learn about (and probably implement) a callback URL, sometimes referred to as a postback URL.


On a practical level, a callback URL directs your customer’s page to its proper destination. However, from a broader perspective, it helps drive value and trust between your online customer and your business.

Laptop screen showcasing QuickBooks FREE Business Health Check
NEW!

FREE Business Health Check

Find out how your business is performing. Complete this short questionnaire to receive a free personalised Business Health Check report!

A brief overview of callback URLs


Basically, a callback URL is the home destination after a script of executable code links two different functions or programs. Suppose you sell books, and your customer purchases a book from your online inventory. The customer opts to pay through a third-party payment processor, an option you provide at the checkout screen, which is a merchant designed to handle transactions, such as debit and credit cards.


Once they finish, the processor redirects the customer back to your website, which usually confirms the success of their order. The page they land on is the callback URL.


From the customer’s perspective, a properly functioning callback URL directs the web page to perform a dynamic action it triggered and sends them back to your website automatically. They can receive some peace of mind knowing the transaction was successful and can continue browsing or shopping on your website.

Grow Your Business with QuickBooks

How sellers set up callback URLs


Remember, the callback/postback URL only points your servers to where data should be sent; it does not process payments. In other words, adding a callback URL is a complementary feature to an existing third-party processing platform.


Third-party processors allow partnered sellers to designate different operations after a buyer makes a purchase. Often, you can modify the look of the processor’s page where the customer is sent to, pick a callback URL after payment is confirmed, and even pick which URL the processor redirects the buyer to if they cancel.


The title of your callback URL button may be personalised as you see fit. The same is true of the website design on the landing page. It is probably a good idea to customise the landing page to encourage your customers to spend more time on your website or purchase more products.


For example, you may have seen some of these common messages on callback URLs from various online suppliers:

  • “Here are some related products you may enjoy.”
  • “Thank you! Enter your email below to receive special offers related to …”
  • “All done! Please take a moment to rate your experience below:”
  • “Purchase complete. Make sure to follow us on [social media channel].”


You may also want to set up some version of instant payment notification, which automatically directs customer information about credit card authorisations (which have yet to be collected), eCheck status updates, chargebacks, disputes, refunds and other associated events back to your website.


Related Articles

Looking for something else?

Get QuickBooks

Smart features made for your business. We've got you covered.

Help Me Choose

Use our product selector to find the best accounting plan for you.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.

A computer screen showing a picture of a computer.

TAKE A NO-COMMITMENT TEST DRIVE

Your free 30-day trial awaits

Our customers save an average of 9 hours per week with QuickBooks invoicing*

No credit card needed

Cancel anytime

Unlimited support

By entering your email, you are agree to our Terms and acknowledge our Privacy Statement.