Project

General

Profile

Actions

개선(improvement) #1263

closed

기능(Feature) #1110: * EMAIL TEMPLATE CHANGE

10_[Ohmyhotel] Voucher/Receipt

Added by ziniy Kang 7 months ago. Updated 4 months ago.

Status:
완료성공(Resolve)
Priority:
보통(Normal)
Assignee:
Start date:
09/25/2025
Due date:
09/30/2025
% Done:

100%

Estimated time:
16.00 h
Part:
Build env.:
Prod

Description

MEMO:
Khi user BK hoàn tất, thì chỉ gửi voucher email.
Receipt không gửi.


Files

picture501-1.png (157 KB) picture501-1.png ziniy Kang, 08/26/2025 05:27 AM
스크린샷 2025-09-19 오전 9.49.52.png (497 KB) 스크린샷 2025-09-19 오전 9.49.52.png Zia Han, 09/19/2025 01:50 AM
picture442-1.png (55.7 KB) picture442-1.png Tracy Truong, 10/03/2025 07:40 AM
picture442-2.png (40.7 KB) picture442-2.png Tracy Truong, 10/03/2025 07:40 AM
picture442-3.png (82.3 KB) picture442-3.png Tracy Truong, 10/03/2025 07:40 AM
picture442-4.png (137 KB) picture442-4.png Tracy Truong, 10/03/2025 07:40 AM
picture403-1.png (80.4 KB) picture403-1.png Receipt Tracy Truong, 10/03/2025 09:18 AM
picture312-1.png (58.9 KB) picture312-1.png ENG ver Tracy Truong, 10/06/2025 07:09 AM
picture312-2.png (53.2 KB) picture312-2.png KR ver - Failed Tracy Truong, 10/06/2025 07:09 AM
picture312-3.png (61.3 KB) picture312-3.png Receipt Tracy Truong, 10/06/2025 07:09 AM
picture698-1.png (61.5 KB) picture698-1.png Tracy Truong, 10/07/2025 04:08 AM
picture381-1.png (85.8 KB) picture381-1.png Sending order Tracy Truong, 10/09/2025 08:58 AM
picture381-2.png (78.4 KB) picture381-2.png Voucher Tracy Truong, 10/09/2025 08:58 AM
picture381-3.png (109 KB) picture381-3.png Voucher Tracy Truong, 10/09/2025 08:58 AM
picture381-4.png (226 KB) picture381-4.png Tracy Truong, 10/09/2025 08:58 AM
picture381-5.png (145 KB) picture381-5.png Tracy Truong, 10/09/2025 08:58 AM
picture904-1.png (67.4 KB) picture904-1.png Tracy Truong, 10/10/2025 01:57 AM
image.png (30.1 KB) image.png Tracy Truong, 10/15/2025 05:32 AM
picture472-1.png (84 KB) picture472-1.png Tracy Truong, 10/15/2025 05:40 AM
picture472-2.png (158 KB) picture472-2.png Tracy Truong, 10/15/2025 05:40 AM
picture472-3.png (29.8 KB) picture472-3.png Tracy Truong, 10/15/2025 05:40 AM
picture405-1.png (38.4 KB) picture405-1.png Tracy Truong, 10/20/2025 04:03 AM
picture405-2.png (68.7 KB) picture405-2.png Receipt - Confirm Tracy Truong, 10/20/2025 04:03 AM
picture405-3.png (64.5 KB) picture405-3.png Receipt - Cancel Tracy Truong, 10/20/2025 04:03 AM
picture405-4.png (146 KB) picture405-4.png Voucher Tracy Truong, 10/20/2025 04:03 AM
[Ohmyhotel] Hotel Voucher - K25110510821H01.eml (29.2 KB) [Ohmyhotel] Hotel Voucher - K25110510821H01.eml PC - email Tracy Truong, 11/05/2025 04:59 AM
[오마이호텔] 호텔 바우처 안내 - K25110510814H01.eml (34.5 KB) [오마이호텔] 호텔 바우처 안내 - K25110510814H01.eml PC- email Tracy Truong, 11/05/2025 04:59 AM
picture954-3.png (332 KB) picture954-3.png Tracy Truong, 11/05/2025 06:38 AM
picture954-4.png (670 KB) picture954-4.png Tracy Truong, 11/05/2025 06:38 AM
picture954-5.png (820 KB) picture954-5.png Tracy Truong, 11/05/2025 06:38 AM
picture954-6.png (345 KB) picture954-6.png Tracy Truong, 11/05/2025 06:38 AM
picture954-7.png (713 KB) picture954-7.png Tracy Truong, 11/05/2025 06:38 AM
picture954-8.png (748 KB) picture954-8.png Tracy Truong, 11/05/2025 06:38 AM
picture954-9.png (92.4 KB) picture954-9.png Tracy Truong, 11/05/2025 06:38 AM
picture902-1.png (50.4 KB) picture902-1.png confirm receipt Tracy Truong, 11/05/2025 06:42 AM
picture902-2.png (71 KB) picture902-2.png cancel receipt Tracy Truong, 11/05/2025 06:42 AM
picture943-1.png (200 KB) picture943-1.png Tracy Truong, 11/06/2025 08:59 AM
picture943-2.png (53.8 KB) picture943-2.png Tracy Truong, 11/06/2025 08:59 AM
picture943-3.png (57.1 KB) picture943-3.png Tracy Truong, 11/06/2025 08:59 AM

Related issues

Related to OMH - 개선(improvement) #1650: [Design] Invoice/Voucher/Receipt완료성공(Resolve)Eric Quach09/19/202509/19/2025

Actions
Actions #1

Updated by ziniy Kang 7 months ago

  • Tracker changed from 기능(Feature) to 개선(improvement)
Actions #3

Updated by Joseph Vo 6 months ago

  • Assignee changed from Joseph Vo to Joo dev
Actions #4

Updated by Zia Han 6 months ago

ziniy Kang wrote:

The issue was due to miscommunication of the planning. Please hold the work — I’m updating the document.

Actions #5

Updated by Joo dev 6 months ago

  • Status changed from 신규(New) to 진행(Doing)
Actions #6

Updated by Zia Han 6 months ago

Dear Joo dev

Regarding #1263, I would like to request not to send invoice, voucher, or receipt emails to B2C customers.
These emails should be sent only to B2B customers.

This means that for both B2C members and non-members, they will only receive the Booking Confirm, Cancel, and Pending form emails when the booking is completed or canceled.

I will also reflect this in the Figma design document.
Please understand that I am informing you first before updating the planning Storyboard.

Actions #7

Updated by Joseph Vo 6 months ago

Dear Zia Han

Currently invoice, voucher, or receipt emails also don't send to Customer when booking completed or cancelled.
But on Admin site we allow our admin can send it if the guest request? Do you mean we will disable these functions on Admin site also?
Please re-check this part again with KR SCM, or GBO team. Thank you

Actions #8

Updated by Joo dev 6 months ago

  • Status changed from 진행(Doing) to 피드백(Feedback)
Actions #9

Updated by ziniy Kang 6 months ago

  • Assignee changed from Joo dev to ziniy Kang
Actions #10

Updated by ziniy Kang 6 months ago

  • Assignee changed from ziniy Kang to Zia Han
Actions #11

Updated by Zia Han 6 months ago

Joseph Vo wrote in #note-7:

Dear Zia Han

Currently invoice, voucher, or receipt emails also don't send to Customer when booking completed or cancelled.
But on Admin site we allow our admin can send it if the guest request? Do you mean we will disable these functions on Admin site also?
Please re-check this part again with KR SCM, or GBO team. Thank you

Joseph Vo, Joo dev
Thanks to the development team’s clarification, I also checked with the SCM and GBO teams.
I realized I misunderstood the current implementation — my apologies! Please ignore the plan all I mentioned earlier in this.
Instead, please proceed so that the existing developed logic remains as is, and only the design is replaced.

Sorry for the change of request. I just want to reflect the Operations team’s requirements before the work starts.
Regarding Invoice, Voucher, and Receipt, I have the following request to update the sending logic :

1. B2C
1)Voucher, Receipt: Update according to the Figma design.
(For Invoice, I will request a design update later once the new design is ready.)
2)Voucher : When a customer completes a booking (both member and non-member), send the Voucher automatically.
Please send the Booking Confirmation email first, and then the Voucher a few seconds later.
For cancellation or pending (delayed) cases, do not send the Voucher.
- Email subject:
Kor ver. : [오마이호텔] 호텔 바우처 안내 - ${BookingItemCode}
Eng ver. : [Ohmyhotel] Hotel Voucher - ${BookingItemCode}
(Please let me know if translations for other languages are needed.)

2. B2B
(this is just noti. Planning and design work still required, will request later)
When a customer completes a booking, send Invoice, Voucher, and Receipt.
Invoice design work will be required.

Please note that issue #1263 only covers the request for B2C (member and non-member).
For B2B, we will create a separate Redmine issue for development after the planning and design work is completed.

cc. ziniy Kang

Actions #12

Updated by ziniy Kang 6 months ago

  • Assignee changed from Zia Han to Joseph Vo
Actions #13

Updated by Joseph Vo 6 months ago

  • Assignee changed from Joseph Vo to Mon Nguyen
Actions #14

Updated by Joseph Vo 6 months ago

  • Assignee changed from Mon Nguyen to Joo dev
Actions #15

Updated by ziniy Kang 6 months ago

  • Assignee changed from Joo dev to Zia Han

구매 영수증 개발 진행 여부 재확인 요청

Actions #16

Updated by Zia Han 6 months ago

Conclusion
0. OMH, OMT both apply

1. Voucher
- Update according to the Figma design.
- Send the Voucher automatically.
- Sending conditions: please refer to the comment above. (NO 1)

2. Receipt
- Update according to the Figma design.
- No need to send as an email.
- For the Receipt placement, please refer to the attached image file.

ziniy Kang, Joo dev
However, I believe a design update is required. Once the redesign is completed, I will share it with the Dev team.
Question to Dev team: Don’t we also need a mobile version of Voucher design?

Actions #17

Updated by Zia Han 6 months ago

Actions #18

Updated by ziniy Kang 6 months ago

  • Assignee changed from Zia Han to Joo dev

@@ VOUCHER
1. Màn hình Voucher
Voucher: Cập nhật design mới.
2. Logic gửi Voucher tự động
Điều kiện gửi:
Khi khách hàng hoàn tất đặt phòng (áp dụng cho cả thành viên và không phải thành viên) → Gửi Voucher tự động
Trường hợp hủy hoặc pending/delayed → Không gửi Voucher
Thứ tự gửi
Sau khi đặt phòng thành công, gửi email Xác nhận Đặt phòng (Booking Confirmation)
Vài giây sau, gửi email Voucher
3. Tiêu đề email
Tiếng Hàn: [오마이호텔] 호텔 바우처 안내 - ${BookingItemCode}
Tiếng Anh: [Ohmyhotel] Hotel Voucher - ${BookingItemCode}

@@ Receipt
  • Cập nhật màn hình Receipt theo thiết kế Figma
  • Không cần gửi qua email
  • Vị trí hiển thị Receipt (Payment > detail info như hình)
Actions #19

Updated by Joo dev 6 months ago

  • Status changed from 피드백(Feedback) to 진행(Doing)
Actions #20

Updated by Joo dev 6 months ago

  • Due date set to 09/25/2025
  • Start date set to 09/24/2025
  • Estimated time set to 6.00 h
Actions #21

Updated by Zia Han 6 months ago

Joo dev

I’m really sorry to bring up this change so late, but I couldn’t avoid it for the sake of the user experience.
Could we adjust the design as follows? I’ll make sure to pass it on to Eric.
[requestList] and [remark] should be added at the very end of the table under the label Guest Requests, separated by a line break.

1.If only one of them has a value, please display only that one.
2.If both are empty, please display: No additional requests.

- Figma : https://www.figma.com/design/0x5UMVnHNR7eo4sbHoy7Gn/Email-Template?node-id=285-891&t=22CYtKBRC7cSJzDZ-4

cc. ziniy Kang, Eric Quach

Actions #22

Updated by Joo dev 5 months ago

  • Due date changed from 09/25/2025 to 09/30/2025
  • Status changed from 진행(Doing) to 완료(Done)
  • Start date changed from 09/24/2025 to 09/25/2025
  • % Done changed from 0 to 90
  • Estimated time changed from 6.00 h to 16.00 h
Actions #23

Updated by Joo dev 5 months ago

  • Assignee changed from Joo dev to Tracy Tran
  • % Done changed from 90 to 100
Actions #24

Updated by Joo dev 5 months ago

  • Status changed from 완료(Done) to QA test
  • Build env. set to Dev
Actions #25

Updated by Tracy Truong 5 months ago

ziniy Kang wrote in #note-18:

@@ VOUCHER
1. Màn hình Voucher
Voucher: Cập nhật design mới.
2. Logic gửi Voucher tự động
Điều kiện gửi:
Khi khách hàng hoàn tất đặt phòng (áp dụng cho cả thành viên và không phải thành viên) → Gửi Voucher tự động
Trường hợp hủy hoặc pending/delayed → Không gửi Voucher
Thứ tự gửi
Sau khi đặt phòng thành công, gửi email Xác nhận Đặt phòng (Booking Confirmation)
Vài giây sau, gửi email Voucher
3. Tiêu đề email
Tiếng Hàn: [오마이호텔] 호텔 바우처 안내 - ${BookingItemCode}
Tiếng Anh: [Ohmyhotel] Hotel Voucher - ${BookingItemCode}

@@ Receipt
  • Cập nhật màn hình Receipt theo thiết kế Figma
  • Không cần gửi qua email
  • Vị trí hiển thị Receipt (Payment > detail info như hình)

Checked on Dev:
BK voucher

1: email sending order => Failed
Email voucher is being sent earlier than confirmation email
2: Cancel BK - do not send voucher email => ok
3. Email subject => KR ver - failed
=> please change to [오마이호텔] 호텔 바우처 안내 - ${BookingItemCode}

BK Receipt
Can not check on Dev due to booking make through fake card so there is no payment infomation

Actions #26

Updated by Tracy Truong 5 months ago

Receipt => ok

Actions #27

Updated by Joo dev 5 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Joo dev to Tracy Tran
Actions #28

Updated by Tracy Tran 5 months ago

  • Assignee changed from Tracy Tran to Tracy Truong
Actions #29

Updated by Tracy Truong 5 months ago

1: email sending order => rechecked,
ENG ver: ok
KR ver: Failed
2: Cancel BK - do not send voucher email => ok
3. Email subject => KR ver - recheck, ok
4. Receipt, ok

Actions #30

Updated by Joo dev 5 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Joo dev to Tracy Tran
Actions #31

Updated by Tracy Tran 5 months ago

  • Assignee changed from Tracy Tran to Tracy Truong
Actions #32

Updated by Tracy Truong 5 months ago

Tracy Truong wrote in #note-29:

1: email sending order => rechecked,
ENG ver: ok
KR ver: Failed
2: Cancel BK - do not send voucher email => ok
3. Email subject => KR ver - recheck, ok
4. Receipt, ok

Rechecked, ok

Actions #33

Updated by Joo dev 5 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Joo dev to Tracy Tran
  • Build env. changed from Dev to Staging
Actions #34

Updated by Tracy Truong 5 months ago

Tracy Truong wrote in #note-32:

Tracy Truong wrote in #note-29:

1: email sending order => rechecked,
ENG ver: ok
KR ver: Failed
2: Cancel BK - do not send voucher email => ok
3. Email subject => KR ver - recheck, ok
4. Receipt, ok

Checked on STAG
Sending order => ok
Voucher: lack off Gueat request subject => failed
Figma: https://www.figma.com/design/rKpXzV8hRJIgtVK4QtJqi8/B2C--B2B?node-id=11738-213314&t=I5s4F8lax6Pc9POr-1

Actions #35

Updated by Joo dev 5 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Joo dev to Tracy Tran
Actions #36

Updated by Tracy Truong 5 months ago

Rechecked, done

Actions #37

Updated by ziniy Kang 5 months ago

  • Status changed from 완료(Done) to QA test
Actions #38

Updated by Tracy Truong 5 months ago

Guidelines => already changed to KR
Please change color of subject to #000 (receipt template)

Change color & shape frame of BK number field
design link: https://www.figma.com/design/rKpXzV8hRJIgtVK4QtJqi8/B2C--B2B?node-id=11766-213670&t=bbgOEPHTftMFLqFh-1

Actions #39

Updated by Joo dev 5 months ago

  • Status changed from 완료실패(Failed) to QA test
  • Assignee changed from Joo dev to Tracy Tran
  • Build env. changed from Staging to Dev
Actions #40

Updated by Tracy Truong 5 months ago

  • Status changed from QA test to 완료실패(Failed)
  • Assignee changed from Tracy Tran to Joo dev

Please adjust as disscussed

Actions #41

Updated by Joo dev 5 months ago

  • Status changed from 완료실패(Failed) to 진행(Doing)
Actions #42

Updated by Joo dev 5 months ago

  • Status changed from 진행(Doing) to QA test
  • Assignee changed from Joo dev to Tracy Tran
Actions #43

Updated by Tracy Truong 5 months ago

Rechecked, done

Actions #44

Updated by ziniy Kang 5 months ago

  • Description updated (diff)

MEMO: Khi user BK hoàn tất, thì chỉ gửi voucher email.
Receipt không gửi.

Actions #45

Updated by Joo dev 5 months ago

  • Build env. changed from Dev to Staging
Actions #46

Updated by Joo dev 4 months ago

  • Build env. changed from Staging to Prod
Actions #47

Updated by ziniy Kang 4 months ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Joo dev to Tracy Truong
Actions #48

Updated by Tracy Truong 4 months ago

Please adjuste text: Meal & Breakfast Type is dispalyed in 1 line (admin voucher)

Actions #49

Updated by Tracy Truong 4 months ago

Receipt: wrong color/text format in footer, wrong guest name, wrong Bk code frame

Actions #50

Updated by Joo dev 4 months ago

  • Status changed from 피드백(Feedback) to QA test
  • Assignee changed from Joo dev to Tracy Tran
Actions #51

Updated by Tracy Truong 4 months ago

Receipt:
Booker name: fix on task http://redmine.ohmytrip.com/issues/2052
Phone number: fix on task http://redmine.ohmytrip.com/issues/2034

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)