Skip to content

feat: update payment sessions model with new properties and classes - #190

Merged
armando-rodriguez-cko merged 2 commits into
mainfrom
feature/update-payment-sessions-model
Nov 7, 2025
Merged

armando-rodriguez-cko merged 2 commits into
mainfrom
feature/update-payment-sessions-model

Conversation

@armando-rodriguez-cko

Copy link
Copy Markdown
Contributor
  • Add WECHATPAY and PAYNOW to PaymentMethodsType enum
  • Create CustomerSummary class with customer analytics properties
  • Create SessionPaymentCustomerRequest class with summary property
  • Update PaymentSessionsRequest to use SessionPaymentCustomerRequest
  • Update PaymentSessionWithPaymentRequest to use SessionPaymentCustomerRequest
  • Add payment_type property to SubmitPaymentSessionRequest

- Add WECHATPAY and PAYNOW to PaymentMethodsType enum
- Create CustomerSummary class with customer analytics properties
- Create SessionPaymentCustomerRequest class with summary property
- Update PaymentSessionsRequest to use SessionPaymentCustomerRequest
- Update PaymentSessionWithPaymentRequest to use SessionPaymentCustomerRequest
- Add payment_type property to SubmitPaymentSessionRequest
@armando-rodriguez-cko
armando-rodriguez-cko requested a review from a team November 7, 2025 12:24
@sonarqubecloud

sonarqubecloud Bot commented Nov 7, 2025

Copy link
Copy Markdown

@armando-rodriguez-cko
armando-rodriguez-cko merged commit 2416fed into main Nov 7, 2025
4 checks passed
@armando-rodriguez-cko
armando-rodriguez-cko deleted the feature/update-payment-sessions-model branch November 7, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants