@@ -101,19 +101,11 @@ type ExecTranResponse struct {
101
101
}
102
102
103
103
type ExecTranWith3DSecureRequest struct {
104
- AccessID string `schema:"AccessID" validate:"required"`
105
- AccessPass string `schema:"AccessPass" validate:"required"`
106
- OrderID string `schema:"OrderID" validate:"required,lte=27"`
107
- Method string `schema:"Method,omitempty"`
108
- PayTimes int `schema:"PayTimes"`
109
- MemberID string `schema:"MemberID" validate:"required"`
110
- SeqMode string `schema:"SeqMode" validate:"required,len=1"`
111
- CardSeq int `schema:"CardSeq" validate:"lte=9999"`
112
- CardPass string `schema:"CardPass"`
113
- SecurityCode string `schema:"SecurityCode"`
114
- ClientField1 string `schema:"ClientField1,omitempty"`
115
- ClientField2 string `schema:"ClientField2,omitempty"`
116
- ClientField3 string `schema:"ClientField3,omitempty"`
104
+ AccessID string `schema:"AccessID" validate:"required"`
105
+ AccessPass string `schema:"AccessPass" validate:"required"`
106
+ OrderID string `schema:"OrderID" validate:"required,lte=27"`
107
+ TokenType string `schema:"TokenType,omitempty"`
108
+ Token string `schema:"Token" validate:"required"`
117
109
118
110
// parameters for 3D Secure
119
111
RetURL string `schema:"RetUrl,omitempty" validate:"required"`
0 commit comments