merchant.pay.info.go 1.5 KB

1234567891011121314151617181920212223242526272829303132
  1. package models
  2. type CreateMerchantPayInfoRequest struct {
  3. MerchantOpenID string `json:"merchant_open_id"` // 商户openid
  4. BusinessLicense string `json:"business_license"` // 营业执照照片
  5. IDCardFront string `json:"id_card_front"` // 身份证正面
  6. IDCardBack string `json:"id_card_back"` // 身份证反面
  7. IDCardHand string `json:"id_card_hand"` // 手持身份证
  8. BankAccount string `json:"bank_account"` // 开户行
  9. BankCode string `json:"bank_code"` // 银行卡号
  10. BankAddress string `json:"bank_address"` // 网点
  11. AccountName string `json:"account_name"` // 姓名
  12. MerchantType int `json:"merchant_type"`
  13. }
  14. type GetMerchantPayInfoRequest struct {
  15. MerchantOpenID string `json:"merchant_open_id"` // 商户openid
  16. }
  17. type UpdateMerchantPayInfoRequest struct {
  18. ID int `json:"id"`
  19. MerchantOpenID string `json:"merchant_open_id"` // 商户openid
  20. BusinessLicense string `json:"business_license"` // 营业执照照片
  21. IDCardFront string `json:"id_card_front"` // 身份证正面
  22. IDCardBack string `json:"id_card_back"` // 身份证反面
  23. IDCardHand string `json:"id_card_hand"` // 手持身份证
  24. BankAccount string `json:"bank_account"` // 开户行
  25. BankCode string `json:"bank_code"` // 银行卡号
  26. BankAddress string `json:"bank_address"` // 网点
  27. AccountName string `json:"account_name"` // 姓名
  28. MerchantType int `json:"merchant_type"`
  29. }