pay.go 1.2 KB

123456789101112131415161718
  1. package model
  2. type Pay_order struct {
  3. ModelUUID
  4. UserId uint `gorm:"" json:"userId"`
  5. Iccid string `gorm:"type:varchar(255)" json:"iccid"` // 卡ID
  6. TariffId string `gorm:"type:varchar(255)" json:"tariffId"` // 资费ID
  7. ProductId string `gorm:"type:varchar(255)" json:"productId"` // 商品ID
  8. Source string `gorm:"type:varchar(255)" json:"source"` // 来源
  9. OrderId string `gorm:"type:varchar(255)" json:"orderId"` // 订单ID
  10. PayStatus string `gorm:"type:varchar(255)" json:"payStatus"` // 支付状态 WAIT-未支付 SUCCESS-已支付 FAIL-支付失败 EXPIRED-过期
  11. PayChannel string `gorm:"type:varchar(255)" json:"payChannel"` // 支付渠道 Stripe-Stripe
  12. FlowingWaterId string `gorm:"type:varchar(255)" json:"flowingWaterId"` // 流水ID
  13. OrderChannel string `gorm:"type:varchar(255)" json:"orderChannel"` // 订单渠道
  14. PayAmount int64 `gorm:"type:varchar(255)" json:"payAmount"` // 支付金额
  15. Currency string `gorm:"type:varchar(255)" json:"currency"` // 币种
  16. Remark string `gorm:"type:varchar(255)" json:"remark"` // 备注
  17. }