Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Test Result - Dianping

Environment Testing

Testing use HHvenus environment

Data Testing

  1. Ticket group id : 174
  2. Ticket Group id: 175

Configuration on Voucher

In the voucher detail configuration, ensure that "Show Vendor Only" is selected and "Limit User" is unchecked.

If "Show Vendor Only" is selected while "Limit User" remains checked, saving the configuration will result in an error: "Validation Error: Visibility is 'Show for Vendors Only' so you need to uncheck 'Limit User' option"

Buy Voucher from Dianping

refer to this document for access to the dianping dashboard Private (https://app.clickup.com/9003122396/v/dc/8ca1fpw-47876)

1. Setup Placeholder PASSED

  • Request success, as temp reservation
{"code":200,"msg":"Request successful!","data":{"isSuccess":true,"code":200,"msg":"Successful placement","orderId":745997350967678,"otaOrderId":"6764","otaOrderItemId":null,"serialid":null,"customerSerialid":null,"otaOrderStatus":102,"orderStatu sDesc":null,"voucher":null,"voucherItems":null,"qrCode":null,"confirmLetter":null,"voucherType":0,"confirmExpiry":null,"success":true},"success":false}
  • Placeholder status : Success
  • in HH side still not showing because it's still temp

2. Confirm and Ship PASSED

return response

{"code":200,"msg":"Request successful!","data":{"isSuccess":true,"code":200,"msg":"Success!","orderId":0,"otaOrderId":null,"o taOrderItemId":null,"serialid":null,"customerSerialid":null,"otaOrderStatus":0,"orderStatusDesc":null,"vou cher":null,"voucherItems":null,"qrCode":null,"confirmLetter":null,"voucherType":0,"couponInfos":null,"conf irmExpiry":null,"canConsumeTime":0,"reserveResponse":null,"extension":null,"success":true},"success":false}

3. Confirm and Shipment Query PASSED

{"code":200,"msg":"Request successful!","data":{"isSuccess":true,"code":200,"msg":"Confirmation of success","orderId":745997350967678,"otaOrderId":"6764","otaOrderItemId":null,"serialid":null,"customerSe rialid":null,"otaOrderStatus":302,"orderStatusDesc":null,"voucher":null,"voucherItems":[{"voucher":"Great Harbor: Weekday Buffet (Monday- Friday)","voucherType":3,"voucherId":"VC-77AAF12F9B","voucherName":null,"validTimeStart":null,"validTimeEnd":null,"customerName":null,"extInfo":null,"caOrd erId":null,"otaPid":null,"otaId":null,"validDayFrom":null,"validDayTo":null,"validTimeFrom":null,"validTimeTo":null,"pluName":null,"language":null,"pluCode" :null,"seatNo":null,"ticketType":null}],"qrCode":null,"confirmLetter":null,"voucherType":0,"dateOrder":null,"datePaid":null,"dateRefund":null,"couponInfos" :null,"refundId":0,"canConsumeTime":0,"otaId":0,"reserveResponse":null,"thirdCodeId":0,"bookingUsed":false,"cancelStatus":0,"success":true},"success":false}

4. Write-off Query (reedem voucher) PASSED

  • we can redeem the voucher through login v2
  • go to dianping dashboard
{"code":200,"msg":"Request successful!","data":{"isSuccess":true,"code":200,"msg":"Partial write-off successful","orderId":745997350967678,"otaOrderId":"6764","otaOrderItemId":null,"serialid":null,"customerS erialid":null,"otaOrderStatus":352,"orderStatusDesc":null,"voucher":null,"voucherItems":[{"voucher":"Great Harbor: Weekday Buffet (Monday- Friday)","voucherType":3,"voucherId":"VC-77AAF12F9B","voucherName":null,"validTimeStart":null,"validTimeEnd":null,"customerName":null,"extInfo":null,"caOrd erId":null,"otaPid":null,"otaId":null,"validDayFrom":null,"validDayTo":null,"validTimeFrom":null,"validTimeTo":null,"pluName":null,"language":null,"pluCode" :null,"seatNo":null,"ticketType":null}],"qrCode":null,"confirmLetter":null,"voucherType":0,"dateOrder":null,"datePaid":null,"dateRefund":null,"couponInfos" :null,"refundId":0,"canConsumeTime":0,"otaId":0,"reserveResponse":null,"thirdCodeId":0,"bookingUsed":false,"cancelStatus":0,"success":true},"success":false}

5. It should fail when canceling a voucher that has been redeemed

{"code":200,"msg":"Request successful!","data":{"isSuccess":true,"code":200,"msg":"Success!","orderId":0,"otaOrderId":null,"otaOr derItemId":null,"serialid":null,"customerSerialid":null,"otaOrderStatus":0,"orderStatusDesc":null,"voucher":nul l,"voucherItems":null,"qrCode":null,"confirmLetter":null,"voucherType":0,"refundStatus":0,"canRefund":0,"refund Note":null,"refundAmout":0,"refundCharge":0,"refundId":0,"cancelSuccess":false,"success":true},"success":false}

6. Cancel vouchers that have been paid

  • create new purchase voucher
  • confirm
  • Cancel
  • check HH side