Package-level declarations
Types
Link copied to clipboard
data class CapturePaymentRequest(val paymentId: String? = null, val userId: String, val amount: Double, val type: PaymentType = PaymentType.DEFAULT, val status: PaymentStatus = PaymentStatus.PAYMENT_COMPLETED)
Payment capture request model
Link copied to clipboard
Link copied to clipboard
Payment removal request model
Link copied to clipboard
data class UserDataRequest(val id: String, val name: String? = null, val phone: String? = null, val email: String? = null, val mixpanelDistinctId: String? = null, val amplitudeDeviceId: String? = null, val posthogDistinctId: String? = null, val userCreatedAt: String? = null, val isFirstTimeUser: Boolean? = null)
User data model for API requests