Objective: Evaluate the usability, functionality, and overall user experience of the "Payment" domain through key user journeys, identifying potential pain points or areas of improvement.
Scope: This test focuses on how users and organizations complete onboarding to become sellers, how on-demand and live courses are created with various payment options, how different types of coupons (marketplace-wide and user-specific promocodes) are applied, and how buyers complete purchases using payment cards. It also covers card management actions, coupon validation, payment failures, and recovery from failed transactions.
Test File: tests/domains/payment/main.spec.ts
[Flow1: A normal user becomes a teacher and completes onboarding]
[Flow2: An organization is created and onboarded]
https://sharing.clickup.com/clip/p/t9004002740/069b82fc-25b1-4b07-9c2f-367791259c8f/screen-recording-2025-05-05-15%3A19.webm
[Flow3: Create an on-demand course]
[Flow4: Create a live course]
https://sharing.clickup.com/clip/p/t9004002740/cb6ae972-0275-4cea-be8d-7f20985a22ff/screen-recording-2025-05-05-15%3A54.webm
[Flow5: Buy On-Demand Course with Amount-Off Coupon]
https://sharing.clickup.com/clip/p/t9004002740/4d5752b9-0f31-41e6-8825-72da00bbbe11/screen-recording-2025-05-05-17%3A05.webm
[Flow6: Buy On-Demand Course with Percentage-Off Coupon]
[Flow7: Buy Live (with One-Time payment) Course with Amount-Off Coupon]
https://sharing.clickup.com/clip/p/t9004002740/a37950f1-cc7e-48be-b0a3-3d907fb7818a/screen-recording-2025-05-05-17%3A17.webm
[Flow8: Buy Live (with One-Time payment) Course with Percentage-Off Coupon]
https://sharing.clickup.com/clip/p/t9004002740/204f202c-cf4b-4967-95f7-712d07f100b9/screen-recording-2025-05-05-17%3A22.webm
[Flow9: Buy Live (with Recurring payment) Course with Percentage-Off Coupon]
[Flow10: Buy Live (with Recurring payment) Course with Amount-Off Coupon]
https://sharing.clickup.com/clip/p/t9004002740/7e9bb7da-1659-4e32-a776-68ba9536fb13/screen-recording-2025-05-05-17%3A29.webm
[Flow11: Add a new payment card]
[Flow12: Set a payment card as default]
https://sharing.clickup.com/clip/p/t9004002740/fd585514-0f36-4edd-9843-f2d5816fea1c/screen-recording-2025-05-05-17%3A33.webm
[Flow13: Delete a non-default card]
https://sharing.clickup.com/clip/p/t9004002740/3ea11a2d-c240-4d59-a9e4-7f967237bda1/screen-recording-2025-05-05-17%3A34.webm
[Flow14: make a payment fail]
https://sharing.clickup.com/clip/p/t9004002740/ebe447fd-a64e-404f-b456-17c43c13c1a3/screen-recording-2025-05-05-17%3A48.webm
[Flow15: Retry failed payment manually]
[Flow16: Set a Bank Account as Default]
https://sharing.clickup.com/clip/p/t9004002740/a97b3675-cea7-4840-ade2-4d283f9a74bb/Flow%3A%20Set%20a%20Bank%20Account%20as%20Default.webm
[Flow17: Remove a Bank Account]
https://sharing.clickup.com/clip/p/t9004002740/308083ce-9d53-4cec-820e-fb434924d101/%5BFlow%3A%20Remove%20a%20Bank%20Account%5D.webm
[Flow18: Add a Bank Account]
https://sharing.clickup.com/clip/p/t9004002740/a770fcb5-2f2f-4117-baa2-d2f0c18e07f1/%5BFlow%3A%20Add%20a%20Bank%20Account%5D.webm
[Flow19: manage column and download invoice]
[Flow20: Sort and filter transactions]
Please authenticate to join the conversation.
Completed
Feature Request
About 1 year ago

Abdulmelik Ambaw
Get notified by email when there are changes.
Completed
Feature Request
About 1 year ago

Abdulmelik Ambaw
Get notified by email when there are changes.