Test Result - Dianping
Environment Testing
Testing use HHvenus environment
Data Testing
- Ticket group id : 174

- 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
