33 lines
929 B
Go
33 lines
929 B
Go
package zarinhub
|
|
|
|
type convertRequest struct {
|
|
Card string `json:"card"`
|
|
}
|
|
|
|
type convertResponse struct {
|
|
Data responseData `json:"data"`
|
|
Meta responseMeta `json:"meta"`
|
|
}
|
|
|
|
type responseData struct {
|
|
BankName string `json:"bankName"`
|
|
Card string `json:"card"`
|
|
Deposit string `json:"deposit"`
|
|
DepositDescription string `json:"depositDescription"`
|
|
DepositOwners string `json:"depositOwners"`
|
|
DepositStatus string `json:"depositStatus"`
|
|
EnglishBankName string `json:"englishBankName"`
|
|
IBAN string `json:"iban"`
|
|
}
|
|
|
|
type responseMeta struct {
|
|
Code int `json:"code"`
|
|
ErrorMessage *string `json:"errorMessage"`
|
|
ErrorType *string `json:"errorType"`
|
|
Errors []any `json:"errors"`
|
|
IsSuccess bool `json:"isSuccess"`
|
|
Message string `json:"message"`
|
|
Status string `json:"status"`
|
|
TrackID *string `json:"trackId"`
|
|
}
|