Playwright Payment Domain User Journey Testing #2

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: 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

[Flow2: 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

[Flow3: Buy On-Demand Course with Percentage-Off Coupon]

https://sharing.clickup.com/clip/p/t9004002740/ca84b7db-8dbb-4d86-a08b-6e57c24e97a7/screen-recording-2025-05-05-17%3A13.webm

[Flow4: 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

[Flow5: 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

[Flow6: Buy Live (with Recurring payment) Course with Percentage-Off Coupon]

https://sharing.clickup.com/clip/p/t9004002740/3bafcaa6-2200-4dbf-953b-f63434189f63/screen-recording-2025-05-05-17%3A26.webm

[Flow7: 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

[Flow8: Make a payment fail]

https://sharing.clickup.com/clip/p/t9004002740/ebe447fd-a64e-404f-b456-17c43c13c1a3/screen-recording-2025-05-05-17%3A48.webm

[Flow9: Retry failed payment manually]

https://sharing.clickup.com/clip/p/t9004002740/10bbd190-4d27-4a89-8503-0a8749f6ef46/screen-recording-2025-05-05-17%3A50.webm

[Flow10: 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

[Flow11: Manage column]

https://sharing.clickup.com/clip/p/t9004002740/08890d9a-a5f9-4fe0-8b57-3e381737d797/%5BFlow11%3A%20Manage%20column%5D.webm.webm

[Flow12: Download invoice in transaction for a single sold course]

https://sharing.clickup.com/clip/p/t9004002740/bfaac64e-4d31-4c6e-8738-220b76fa8169/%5BFlow12%3A%20Download%20invoice%20in%20transaction%20for%20a%20single%20sold%20course%5D.webm.webm


[Flow13: Download invoice in transaction with bulk selection of more than 1 sold course]

https://sharing.clickup.com/clip/p/t9004002740/c2840fe5-3f1b-41de-b20c-2057aa740a2f/%5BFlow13%3A%20Download%20invoice%20in%20transaction%20with%20bulk%20selection%20of%20more%20than%201%20sold%20course%5D.webm.webm

[Flow14: Download invoice in transaction for a single bought course]

https://sharing.clickup.com/clip/p/t9004002740/cb795460-d5f5-4309-a826-3ffa21527f15/%5BFlow14%3A%20Download%20invoice%20in%20transaction%20for%20a%20single%20bought%20course%5D.webm.webm


[Flow15: Download invoice in transaction with bulk selection of more than 1 bought course]

https://sharing.clickup.com/clip/p/t9004002740/56d54ac2-ac4c-40b7-8ace-a1f945c8a3af/%5BFlow15%3A%20Download%20invoice%20in%20transaction%20with%20bulk%20selection%20of%20more%20than%201%20bought%20course%5D.webm.webm


[Flow16: Sort by date-product-quantity and amount]

https://sharing.clickup.com/clip/p/t9004002740/956015b0-4fd6-47f5-94ec-48fc773d566f/%5BFlow16%3A%20Sort%20by%20date-product-quantity%20and%20amount%5D.webm.webm

[Flow17: Filter transactions via different settings in Spending and Sales]

https://sharing.clickup.com/clip/p/t9004002740/cdac88da-e8b7-4213-a254-c5b1b9801d5b/%5BFlow17%3A%20Filter%20transactions%20via%20different%20settings%20in%20Spending%20and%20Sales%5D.webm.webm

[Flow18: Remove already selected filters chips]

https://sharing.clickup.com/clip/p/t9004002740/c70e417f-305b-4084-9b16-f21e7a87f776/%5BFlow18%3A%20Remove%20already%20selected%20filters%20chips%5D.webm.webm

[Flow19: Manage column size via manual resizing]

https://sharing.clickup.com/clip/p/t9004002740/334b7c4f-0a73-47d6-ad7f-27e47d93c0b9/%5BFlow19%3A%20Manage%20column%20size%20via%20manual%20resizing%5D.webm.webm

Domain
Payment
Action
test
Department
Frontend

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
🛂

Ui Ux Audit

Date

10 months ago

Author

Giuliano Ballshi

Subscribe to post

Get notified by email when there are changes.