Skip to content
Last updated

All the tasks should be performed using API from api.demo.bemyguest.com.sg.

Please complete all the tasks using your testing/staging environment.

DO NOT USE 3rd party application like Postman or Apimatic to do it. Using such application will not be consider as valid result.

Please also publish the products provided for each test (where applicable) in your system and share the URL link for UAT from our side.

Please fill the form below and send by dedicated slack channel. Results will be checked against demo servers log.
  1. Please publish this Product 1:

    • Product UUID a26e84c1-ebe3-5611-8507-6dc092053882
    • Product-type UUID beb95299-4144-56ea-8764-882f3e67b31f
    • Please provide URL Link _______________________________
  2. /config end-point:

    • Please confirm that you will refresh the caching data of the /config end-point at least once a day:
    • Yes
    • No
    • Other:___________________________
  3. Please get location details of this product.

    • Product UUID 6e3eeea2-a866-42f8-b84c-bb7549b765f9

  • City : ____________________________________________________
  • City UUID : _______________________________________________
  • State: ___________________________________________________
  • State UUID : ______________________________________________
  • Country : _________________________________________________
  • Country UUID : ____________________________________________

  • City : ____________________________________________________
  • City UUID : _______________________________________________
  • State: ___________________________________________________
  • State UUID : ______________________________________________
  • Country : _________________________________________________
  • Country UUID : ____________________________________________

  • City : ____________________________________________________
  • City UUID : _______________________________________________
  • State: ___________________________________________________
  • State UUID : ______________________________________________
  • Country : _________________________________________________
  • Country UUID : ____________________________________________

  • City : ____________________________________________________
  • City UUID : _______________________________________________
  • State: ___________________________________________________
  • State UUID : ______________________________________________
  • Country : _________________________________________________
  • Country UUID : ____________________________________________
  1. Please confirm that you will refresh the caching data of the /products, /products/{uuid} & /products-types/{uuid} end-points at least once a day:

    • Yes
    • No
    • Other: _________________________________________________
  2. Please confirm that you will refresh the caching data of the /product-types/{uuid}/price-lists end-point at least once a day:

    • Yes
    • No
    • Other:_________________________________________________
  3. Please confirm that you will use /product-types/{uuid}/price-lists/YYYY-MM-DD end-point to run all availability checks before sending through any booking requests. The data from this end-point is real-time and is intended to be used prior to allowing bookings through :

    • Yes
    • No
    • Other:_________________________________________________
  4. What are the adult, child and senior rates you receive for Product 1 in point 1 on Wednesdays and Saturdays?:

    • Net Price on Wednesdays (in SGD)
      • Adult: _________________
      • Child: _________________
      • Senior: ________________
    • Net Price on Saturdays (in SGD)
      • Adult: ________________
      • Child: ________________
      • Senior: _______________
  5. Please publish this Product 2:

    • Product UUID b49fd2f5-8d1b-4071-94d9-3e3a2c8219f8
    • Product-type UUID 7d066e29-5ec0-49b1-8317-1bf52c025af8
    • Please provide URL Link _______________________________
    • Our team will check if your system can publish a product that has firstAvailableDate beyond 90 days. We will also check if your system can identify and display the relevant minimum selling prices for a product.
  6. Based on Product 2 in point 8:

    • Please provide the Minimum Selling Price rate for Adults, on Oct 03 (in SGD):______________
    • Please provide the Minimum Selling Price rate for Adults, on Oct 04 (in SGD):_______________
    • Please provide the Minimum Selling Price rate for Adults, on Oct 05 (in SGD):_______________
  7. Please publish Product 3:

    • Product UUID b32945ad-29db-570f-96a1-0ff058f35481
    • Product-type UUID c28b2938-a13b-51d0-9a40-a7649c18da84
    • Please provide URL Link _______________________________
    • Our team will check if your system handles different timeslots on different days and also if blacked-out dates are correctly displayed.
  8. Please publish Product 4:

    • Product UUID 02fed470-1b2c-4937-b7cb-3156fd5e3403
    • Product-type UUID 23b83619-f5d6-45fd-a614-db2bcd4403f8
    • Please provide URL Link _______________________________
    • Our team will check if your system handles dynamic timeslot pricing.
  9. What are the adult rates you receive for Product 4 in point 11?:

    • Nett Price (09:00 timeslot):__________________________________________________
    • Nett Price (13:00 timeslot):__________________________________________________
    • Nett Price (17:00 timeslot):__________________________________________________
    • Minimum Selling Price (09:00 timeslot):________________________________________
    • Minimum Selling Price (13:00 timeslot):________________________________________
    • Minimum Selling Price (17:00 timeslot):________________________________________
    • Retail Price ( 09:00 timeslot):_________________________________________________
    • Retail Price (13:00 timeslot):_________________________________________________
    • Retail Price (17:00 timeslot):_________________________________________________
    • Recommended Price (09:00 timeslot):_________________________________________
    • Recommended Price (13:00 timeslot):_________________________________________
    • Recommended Price (17:00 timeslot):_________________________________________
  10. Please publish Product 5:

    • Product UUID c06e4620-c54d-5152-afb8-b45b9f3c5383
    • Product-type UUID ad0368f9-3bfd-51e4-beb0-7af11e157741
    • Please provide URL Link _______________________________
    • Our team will check if your system handles different pricing on different days and also check your pricing in local currency (in JPY)
  11. What are the adult rates you receive for Product 5 in point 13?:

    • Provide the date for which you are checking:_____________________________
    • Nett Price (in SGD):__________________________________________________
    • Nett Price (in JPY): ___________________________________________________
    • Minimum Selling Price (in SGD):________________________________________
    • Minimum Selling Price (in JPY):_________________________________________
    • Retail Price (in SGD):_________________________________________________
    • Retail Price (in JPY):__________________________________________________
    • Recommended Price (in SGD):_________________________________________
    • Recommended Price (in JPY):__________________________________________
  12. Please create and confirm a booking for Product 1 in point 1 for 1 x adult, 1 x child:

    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletBlockedBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletBlockedBalance value after call _______________
  13. Please provide the following voucher details for the booking in point 15:

    • How many pdf’s did you get, ______; how many pages in the voucher ______
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
  14. Please create and confirm a booking for this product for 2 x adult:

    • Product UUID 8e18ab29-1297-4e3c-b8cb-cbbc6a00d0dd
    • Product-type ca270be0-96ea-48c9-9ac5-4e5a6be6fb3c
    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletBlockedBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletBlockedBalance value after call _______________
  15. Please provide the following voucher details for the booking in point 17:

    • How many pdf’s did you get, ______; how many pages in the voucher ______
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
  16. Please create a booking for Product 1 in point 1 for 1 x adult and 1 x child.

    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletBlockedBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletBlockedBalance value after call _______________
  17. Please cancel the booking in point 19.

    • Booking UUID __________________________
    • walletBlockedBalance value before call __________________________
    • Date & time of api call __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletBlockedBalance after call __________________________
  18. Please publish this Product 6:

    • Product UUID 19b83178-84e3-4d42-aa95-da42d524559c
    • Product-type UUID 906eecf7-f62f-47e0-98c9-052b714cb221
    • Please provide URL Link _______________________________
  19. Please create a booking for Product 6 in point 21 for 1 x adult and 1 x child.

    • Hint: Booking option type: 1
    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletAvailableBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletAvailableBalance value after call _______________
  20. Please publish this Product 7:

    • Product UUID 90264dc9-703d-59d7-9dad-8812b704d005
    • Product-type UUID d11b9919-4da2-5a4c-bcea-c3b9f688cc62
    • Please provide URL Link _______________________________
  21. Please create a booking for Product 7 in point 23 for 1 x adult and 1 x child.

    • Hint: Booking option type: 1, 4, 6, 9, 11, 12
    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletAvailableBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletAvailableBalance value after call _______________
  22. Make a product analytic request on this product

    • Product UUID d5a03ea2-e06e-5d01-84b7-94530b1059f7
    • Expected result: SUCCESS
    • Date & time of api call __________________________
  23. Please publish this Product 8:

    • Product UUID ac6a2b69-a014-5c50-806c-2cbda706e019
    • Product-type UUID d03837b9-c89a-477d-8c53-e8f0e759a0fb
    • Please provide URL Link _______________________________
  24. Please create and confirm a booking for Product 8 in point 26 for 1 x adult

    • Hint: This is a non-instant confirmation product
    • Expected result: SUCCESS
    • Date & time of api call __________________________
    • walletAvailableBalance value before call: __________________________
    • Booking UUID __________________________
    • Result: ◻SUCCESS ◻FAIL __________________________
    • API call HTTP status code ________
    • walletAvailableBalance value after call _______________