Skip to content

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

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

feat: update payment sessions model with new properties and classes#190
armando-rodriguez-cko merged 2 commits intomainfrom
feature/update-payment-sessions-model

Conversation

@armando-rodriguez-cko
Copy link
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
Copy link

sonarqubecloud bot commented Nov 7, 2025

@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