Credit Card
Last updated on
🧑🏭 Product Requirement
Target release | 05/15/2024 |
Document owner | [email protected] |
Developer | [email protected] |
QA | [email protected], [email protected] |
🎯 Objective
- Giúp nha khoa thực hiện thanh toán online (visa, mastercard, discover,..)
- Giúp nha khoa tạo những khoảng thanh toán trả góp (visa, mastercard, discover,..)
- Quản lý thanh toán trả góp -> theo dõi khoảng thanh toán trả góp của khách hàng
🗒️ Requirements
Link | |
---|---|
Cài đặt Open Dental | guide.docx |
Cài đặt BLogic Credit Card | https://drive.google.com/file/d/1czqrY9OBaCJdeLt6CuknYEs6eIzLlLVZ/view |
Transcation thanh toán online | https://stagemc.transnox.com/jsp/vt/jsp/index.jsp |
Transcation thanh toán trả góp | https://sandbox.authorize.net/ |
Thêm thẻ thanh toán | https://developer.apple.com/apple-pay/sandbox-testing/ |
🎨 User interaction and design
UI | Mô tả giao diện và Logic |
---|---|
1. Màn hình thanh toán online![]() |
Vào Open Dentail >> Chọn Account >> Chọn bệnh nhân
>> Chọn Blogic Credit Card Hệ thống hiển thị màn hình thanh toán online, bao gồm: 1. Thông tin cần thanh toán - Tên - Thời gian thực hiện thanh toán - Số tiền cần thanh toán - Phí giao dịch - Tổng số tiền thanh toán - Note - Chọn phương thức thanh toán 2. Button - Pay By Insert Card Trạng thái - Thanh toán thành công - Thanh toán thất bại - Chờ thanh toán |
2.Thực hiện thanh toán online |
Cách 1: Tại màn hình thanh toán, chọn btn “Pay By Insert Card” - Hệ thống hiển thị màn hình Loading - Quẹt thẻ trên máy terminal - Chuyển sang trạng thái thanh toán thành công và hệ thống hiển thị pop-up “Approved” Cách 2: Tại màn hình thanh toán, chọn btn “Card” đã được lưu trên hệ thống - Hệ thống hiển thị pop-up Xác nhận - Chọn YES - Chuyển sang trạng thái thanh toán thành công và hệ thống hiển thị pop-up “Approved” Note: - Transaction sẽ được record ở app Open Dental và trên web TransIT - Transaction FAIL sẽ được thông báo về group error-notification-opendental-pay trên Slack |
3. Màn hình cài đặt ![]() |
Vào Open Dentail >> Chọn Account >> Chọn bệnh nhân
>> Chọn Blogic Credit Card >> Chọn btn Setting 1. General: Thanh toán trả góp FAIL sẽ được gửi mail về 2. Terminal: Phải thêm đúng thông tin của Terminal, mới có thể thực hiện thanh toán online 3. Payment Gateway:Liên quan tới thanh toán trả góp Nếu nhập sai thông tin sẽ không thực hiện được thao tác “Add Card” và thao tác tạo thanh toán trả góp 4. Cash Discount Program: - Thông text sẽ được cập nhật ở màn hình thanh toán online và màn hình thanh toán trả góp - Số nhập vào % phí giao dịch ở tất cả giao dịch thanh toán Note: Có một số field có validation sẽ dựa vào validation của app Open Dental Tại màn hình thanh toán -> khi nhập đầy đủ thông tin đã yêu cầu, chọn btn “Save” -> hệ thống hiển thị pop-up “Success”, chọn btn “X” -> back về màn hình thnah toán online |
4. Màn hình thêm thẻ để thực hiện thanh toán trả góp ![]() |
1. Card Information: Nhập đầy đủ thông tin yêu cầu -> đúng format
thẻ -> ngày hết hạn phải lớn hơn ngày hiện tại (MM/YY) -> CVV phải
nhập đủ 3 hoặc 4 số -> các field đều không chấp nhận text 2. Billing Information: Nhập đầy đủ thông tin theo yêu cầu ![]() Note: - Hệ thống sẽ không hiển thị thẻ, không thể thao tác thêm thẻ nếu nhập sai thông tin “Login” & “Transaction Key” - Không thể xóa thẻ nếu thẻ đang trong quá trình thực hiện thanh toán trả góp |
5. Màn hình thanh toán trả góp ![]() |
- Testcase: https://docs.google.com/spreadsheets/d/1ZXVI7DoNmdwJszCs97Q0T-BWH-bJoGvVzJcDVspEYgg/edit#gid=0
- Log Bug: https://blogicsystems.atlassian.net/jira/software/projects/BCC/boards/27
❓️ Open Questions
Question | Answer |
---|---|
e.g., How might we make users more aware of this feature? | e.g., We’ll announce the feature with a blog post and a presentation |
⚠️ Out of Scope
List the features discussed which are out of scope or might be revisited in a later release.