You can search for tee times using one of our many tee time searches. In order to book a tee time in our Sandbox, however, you must search for and select tee times with very specific parameters:
The one's digit of the minute component of the tee time can also determine your ability to book. Review the following table for details:
Outcome | Minutes Component (ends with) | Description |
Available | 0,1,4,5,6,7,8,9 | The tee time is available on the tee sheet and can be booked. |
Not Available | 2 | The tee time is NOT available on the tee sheet. |
Not Bookable | 3 | The tee time is available, however it cannot be booked for some reason. |
This means that a tee time at 7:41 AM would be AVAILBLE. A tee time at 9:32 AM would NOT be AVAILABLE. Finally, a tee time at 8:13 AM would be available but NOT BOOKABLE.
There are times when the interface between GolfNow and a golf course may fail. In order to simulate these scenarios, a tee time rate with a price that has a cent value between 91 and 99 inclusive will also fail regardless of the minute component of the tee time. The following table provides details on the error messages that can be returned.
Price Component (ends with) | Description |
.91 | Reservation not allowed |
.92 | Time not available |
.93 | Invalid response |
.94 | Invalid request |
.95 | Invalid customer information |
.96 | Invalid credential |
.97 | Invalid course information |
.98 | Communication timeout |
.99 | Communication error |
The following sample demonstrates how to use a credit card to reserve a tee time.
The following code sample is a basic tee time reservation request using a customer's presaved credit card. In order to reserve a tee time, you must have authenticated the customer and pass in the customer token in the header alone with the request.
The following sample demonstrates how to reserve a tee time using an affiliate payment. Please note the following:
The following demonstrates the use of a gift card payment. You must have previously added a gift card to the customer's account (using SavePaymentOption()) before taking advantage of this payment type.
Note that if the customer is a guest, gift cards may be applied as payment options as a part of the PaymentInformation array during the call to AddReservation, as follows.
A list of available test credit cards can be found on our FAQ page here.