Documentation
¶
Index ¶
- type AddressStruct
- type AirlineDetailsStruct
- type AirlineTicketIssueStruct
- type AirlineTicketStruct
- type AmountAdditionalDetailsRequestStruct
- type AmountAdditionalDetailsResponseStruct
- type ArrayOf_InstallmentsOptionsStruct
- type ArrayOf_LegStruct
- type ArrayOf_OrderItemStruct
- type ArrayOf_PassengerStruct
- type ArrayOf_PaymentMethodsOutputDetailsStruct
- type ArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions
- type ArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions
- type ArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions
- type ArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions
- type ArrayOf_RespuestaStruct_QueryTxs_Transactions
- type ArrayOf_RespuestaStruct_SplitAuthorize_3p_Transactions
- type ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions
- type ArrayOf_RespuestaStruct_SplitPayOnLine_3p_Transactions
- type ArrayOf_TaxesRequestStruct
- type ArrayOf_TaxesResponseStruct
- type BillingDetailsStruct
- type CardInputDetailsStruct
- type CardInputUpdateDetailsStruct
- type CardOutputDetailsStruct
- type CustomerAdditionalDetailsStruct
- type FraudScreeningResultStruct
- type InstallmentsOptionsStruct
- type LegStruct
- type MerchantAdditionalDetailsStruct
- type OrderDetailsStruct
- type OrderItemStruct
- type PassengerStruct
- type PaymentMethodInputDetailsStruct
- type PaymentMethodOutputDetailsStruct
- type PaymentMethodsOutputDetailsStruct
- type PersonStruct
- type RequerimientoStruct_Authorize_2p
- type RequerimientoStruct_Authorize_3p
- type RequerimientoStruct_BankPayment_2p
- type RequerimientoStruct_BankPayment_3p
- type RequerimientoStruct_Capture
- type RequerimientoStruct_CashPayment_3p
- type RequerimientoStruct_ChangeSecretKey
- type RequerimientoStruct_CreateClientSession
- type RequerimientoStruct_CreateCustomer
- type RequerimientoStruct_CreatePaymentMethod
- type RequerimientoStruct_CreatePaymentMethodFromPayment
- type RequerimientoStruct_CreatePaymentMethodToken
- type RequerimientoStruct_DeleteCustomer
- type RequerimientoStruct_DeletePaymentMethod
- type RequerimientoStruct_FraudScreening
- type RequerimientoStruct_GetIINDetails
- type RequerimientoStruct_GetInstallmentsOptions
- type RequerimientoStruct_NotifyFraudScreeningReview
- type RequerimientoStruct_PayOnLine_2p
- type RequerimientoStruct_PayOnLine_3p
- type RequerimientoStruct_QueryCardDetails
- type RequerimientoStruct_QueryCardNumber
- type RequerimientoStruct_QueryTxs
- type RequerimientoStruct_RecachePaymentMethodToken
- type RequerimientoStruct_Refund
- type RequerimientoStruct_RetrieveCustomer
- type RequerimientoStruct_RetrievePaymentMethod
- type RequerimientoStruct_RetrievePaymentMethodToken
- type RequerimientoStruct_SimpleQueryTx
- type RequerimientoStruct_SplitAuthorize_2p
- type RequerimientoStruct_SplitAuthorize_2p_Transactions
- type RequerimientoStruct_SplitAuthorize_3p
- type RequerimientoStruct_SplitAuthorize_3p_Transactions
- type RequerimientoStruct_SplitPayOnLine_2p
- type RequerimientoStruct_SplitPayOnLine_2p_Transactions
- type RequerimientoStruct_SplitPayOnLine_3p
- type RequerimientoStruct_SplitPayOnLine_3p_Transactions
- type RequerimientoStruct_UpdateCustomer
- type RequerimientoStruct_UpdatePaymentMethod
- type RespuestaStruct_Authorize_2p
- type RespuestaStruct_Authorize_3p
- type RespuestaStruct_BankPayment_2p
- type RespuestaStruct_BankPayment_3p
- type RespuestaStruct_Capture
- type RespuestaStruct_CashPayment_3p
- type RespuestaStruct_ChangeSecretKey
- type RespuestaStruct_CreateClientSession
- type RespuestaStruct_CreateCustomer
- type RespuestaStruct_CreatePaymentMethod
- type RespuestaStruct_CreatePaymentMethodFromPayment
- type RespuestaStruct_CreatePaymentMethodToken
- type RespuestaStruct_DeleteCustomer
- type RespuestaStruct_DeletePaymentMethod
- type RespuestaStruct_FraudScreening
- type RespuestaStruct_GetIINDetails
- type RespuestaStruct_GetInstallmentsOptions
- type RespuestaStruct_NotifyFraudScreeningReview
- type RespuestaStruct_PayOnLine_2p
- type RespuestaStruct_PayOnLine_3p
- type RespuestaStruct_QueryCardDetails
- type RespuestaStruct_QueryCardNumber
- type RespuestaStruct_QueryTxs
- type RespuestaStruct_QueryTxs_Transactions
- type RespuestaStruct_RecachePaymentMethodToken
- type RespuestaStruct_Refund
- type RespuestaStruct_RetrieveCustomer
- type RespuestaStruct_RetrievePaymentMethod
- type RespuestaStruct_RetrievePaymentMethodToken
- type RespuestaStruct_SimpleQueryTx
- type RespuestaStruct_SimpleQueryTx_Transactions
- type RespuestaStruct_SplitAuthorize_2p
- type RespuestaStruct_SplitAuthorize_3p
- type RespuestaStruct_SplitAuthorize_3p_Transactions
- type RespuestaStruct_SplitPayOnLine_2p
- type RespuestaStruct_SplitPayOnLine_2p_Transactions
- type RespuestaStruct_SplitPayOnLine_3p
- type RespuestaStruct_SplitPayOnLine_3p_Transactions
- type RespuestaStruct_UpdateCustomer
- type RespuestaStruct_UpdatePaymentMethod
- type SellerDetailsStruct
- type ServiceRespuestaStruct_Authorize_2p
- type ServiceRespuestaStruct_Authorize_3p
- type ServiceRespuestaStruct_BankPayment_2p
- type ServiceRespuestaStruct_BankPayment_3p
- type ServiceRespuestaStruct_Capture
- type ServiceRespuestaStruct_CashPayment_3p
- type ServiceRespuestaStruct_ChangeSecretKey
- type ServiceRespuestaStruct_CreateClientSession
- type ServiceRespuestaStruct_CreateCustomer
- type ServiceRespuestaStruct_CreatePaymentMethod
- type ServiceRespuestaStruct_CreatePaymentMethodFromPayment
- type ServiceRespuestaStruct_CreatePaymentMethodToken
- type ServiceRespuestaStruct_DeleteCustomer
- type ServiceRespuestaStruct_DeletePaymentMethod
- type ServiceRespuestaStruct_FraudScreening
- type ServiceRespuestaStruct_GetIINDetails
- type ServiceRespuestaStruct_GetInstallmentsOptions
- type ServiceRespuestaStruct_NotifyFraudScreeningReview
- type ServiceRespuestaStruct_PayOnLine_2p
- type ServiceRespuestaStruct_PayOnLine_3p
- type ServiceRespuestaStruct_QueryCardDetails
- type ServiceRespuestaStruct_QueryCardNumber
- type ServiceRespuestaStruct_QueryTxs
- type ServiceRespuestaStruct_RecachePaymentMethodToken
- type ServiceRespuestaStruct_Refund
- type ServiceRespuestaStruct_RetrieveCustomer
- type ServiceRespuestaStruct_RetrievePaymentMethod
- type ServiceRespuestaStruct_RetrievePaymentMethodToken
- type ServiceRespuestaStruct_SimpleQueryTx
- type ServiceRespuestaStruct_SplitAuthorize_2p
- type ServiceRespuestaStruct_SplitAuthorize_3p
- type ServiceRespuestaStruct_SplitPayOnLine_2p
- type ServiceRespuestaStruct_SplitPayOnLine_3p
- type ServiceRespuestaStruct_UpdateCustomer
- type ServiceRespuestaStruct_UpdatePaymentMethod
- type ServiceStruct_Authorize_2p
- type ServiceStruct_Authorize_3p
- type ServiceStruct_BankPayment_2p
- type ServiceStruct_BankPayment_3p
- type ServiceStruct_Capture
- type ServiceStruct_CashPayment_3p
- type ServiceStruct_ChangeSecretKey
- type ServiceStruct_CreateClientSession
- type ServiceStruct_CreateCustomer
- type ServiceStruct_CreatePaymentMethod
- type ServiceStruct_CreatePaymentMethodFromPayment
- type ServiceStruct_CreatePaymentMethodToken
- type ServiceStruct_DeleteCustomer
- type ServiceStruct_DeletePaymentMethod
- type ServiceStruct_FraudScreening
- type ServiceStruct_GetIINDetails
- type ServiceStruct_GetInstallmentsOptions
- type ServiceStruct_NotifyFraudScreeningReview
- type ServiceStruct_PayOnLine_2p
- type ServiceStruct_PayOnLine_3p
- type ServiceStruct_QueryCardDetails
- type ServiceStruct_QueryCardNumber
- type ServiceStruct_QueryTxs
- type ServiceStruct_RecachePaymentMethodToken
- type ServiceStruct_Refund
- type ServiceStruct_RetrieveCustomer
- type ServiceStruct_RetrievePaymentMethod
- type ServiceStruct_RetrievePaymentMethodToken
- type ServiceStruct_SimpleQueryTx
- type ServiceStruct_SplitAuthorize_2p
- type ServiceStruct_SplitAuthorize_3p
- type ServiceStruct_SplitPayOnLine_2p
- type ServiceStruct_SplitPayOnLine_3p
- type ServiceStruct_UpdateCustomer
- type ServiceStruct_UpdatePaymentMethod
- type ShippingDetailsStruct
- type TaxesRequestStruct
- type TaxesResponseStruct
- type VaultReference2pStruct
- type VaultReference3pStruct
- type VerificationServicesResultStruct
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressStruct ¶
type AddressStruct struct {
XMLName xml.Name //`xml:"AddressStruct"`
Street string `xml:"Street,omitempty"`
HouseNumber string `xml:"HouseNumber,omitempty"`
AdditionalInfo string `xml:"AdditionalInfo,omitempty"`
City string `xml:"City,omitempty"`
StateProvince string `xml:"StateProvince,omitempty"`
Country string `xml:"Country,omitempty"`
ZipCode string `xml:"ZipCode,omitempty"`
}
func NewAddressStruct ¶
func NewAddressStruct() *AddressStruct
type AirlineDetailsStruct ¶
type AirlineDetailsStruct struct {
XMLName xml.Name `xml:"AirlineDetailsStruct"`
PNR string `xml:"PNR,omitempty"`
Legs *ArrayOf_LegStruct
Passengers *ArrayOf_PassengerStruct
Ticket *AirlineTicketStruct
}
func NewAirlineDetailsStruct ¶
func NewAirlineDetailsStruct() *AirlineDetailsStruct
type AirlineTicketIssueStruct ¶
type AirlineTicketIssueStruct struct {
XMLName xml.Name `xml:"AirlineTicketIssueStruct"`
CarrierPrefixCode string `xml:"CarrierPrefixCode,omitempty"`
TravelAgentCode string `xml:"TravelAgentCode,omitempty"`
TravelAgentName string `xml:"TravelAgentName,omitempty"`
Date string `xml:"Date,omitempty"`
Country string `xml:"Country,omitempty"`
City string `xml:"City,omitempty"`
Address string `xml:"Address,omitempty"`
}
type AirlineTicketStruct ¶
type AirlineTicketStruct struct {
XMLName xml.Name `xml:"AirlineTicketStruct"`
TicketNumber string `xml:"TicketNumber,omitempty"`
Eticket string `xml:"Eticket,omitempty"`
Restricted string `xml:"Restricted,omitempty"`
Issue *AirlineTicketIssueStruct
TotalFareAmount string `xml:"TotalFareAmount,omitempty"`
TotalTaxAmount string `xml:"TotalTaxAmount,omitempty"`
TotalFeeAmount string `xml:"TotalFeeAmount,omitempty"`
}
func NewAirlineTicketStruct ¶
func NewAirlineTicketStruct() *AirlineTicketStruct
type AmountAdditionalDetailsRequestStruct ¶
type AmountAdditionalDetailsRequestStruct struct {
XMLName xml.Name `xml:"psp_AmountAdditionalDetails"`
Tip string `xml:"Tip,omitempty"`
Discount string `xml:"Discount,omitempty"`
Taxes *ArrayOf_TaxesRequestStruct
}
func NewAmountAdditionalDetailsRequestStruct ¶
func NewAmountAdditionalDetailsRequestStruct() *AmountAdditionalDetailsRequestStruct
type AmountAdditionalDetailsResponseStruct ¶
type AmountAdditionalDetailsResponseStruct struct {
XMLName xml.Name `xml:"AmountAdditionalDetailsResponseStruct"`
Tip string `xml:"Tip,omitempty"`
Discount string `xml:"Discount,omitempty"`
Taxes *ArrayOf_TaxesResponseStruct
}
type ArrayOf_InstallmentsOptionsStruct ¶
type ArrayOf_InstallmentsOptionsStruct struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*InstallmentsOptionsStruct `xml:"item,omitempty"`
}
func NewArrayOf_InstallmentsOptionsStruct ¶
func NewArrayOf_InstallmentsOptionsStruct() *ArrayOf_InstallmentsOptionsStruct
type ArrayOf_LegStruct ¶
type ArrayOf_LegStruct struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*LegStruct `xml:"item,omitempty"`
}
func NewArrayOf_LegStruct ¶
func NewArrayOf_LegStruct() *ArrayOf_LegStruct
type ArrayOf_OrderItemStruct ¶
type ArrayOf_OrderItemStruct struct {
//XMLName xml.Name `xml:"ArrayOf_OrderItemStruct"`
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*OrderItemStruct `xml:"item,omitempty"`
}
func NewArrayOf_OrderItemStruct ¶
func NewArrayOf_OrderItemStruct() *ArrayOf_OrderItemStruct
type ArrayOf_PassengerStruct ¶
type ArrayOf_PassengerStruct struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*PassengerStruct `xml:"item,omitempty"`
}
func NewArrayOf_PassengerStruct ¶
func NewArrayOf_PassengerStruct() *ArrayOf_PassengerStruct
type ArrayOf_PaymentMethodsOutputDetailsStruct ¶
type ArrayOf_PaymentMethodsOutputDetailsStruct struct {
XMLName xml.Name `xml:"ArrayOf_PaymentMethodsOutputDetailsStruct"`
Items []*PaymentMethodsOutputDetailsStruct `xml:"item,omitempty"`
}
type ArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions ¶
type ArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*RequerimientoStruct_SplitAuthorize_2p_Transactions `xml:"item,omitempty"`
}
func NewArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions ¶
func NewArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions() *ArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions
type ArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions ¶
type ArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*RequerimientoStruct_SplitAuthorize_3p_Transactions `xml:"item,omitempty"`
}
func NewArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions ¶
func NewArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions() *ArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions
type ArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions ¶
type ArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*RequerimientoStruct_SplitPayOnLine_2p_Transactions `xml:"item,omitempty"`
}
func NewArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions ¶
func NewArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions() *ArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions
type ArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions ¶
type ArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*RequerimientoStruct_SplitPayOnLine_3p_Transactions `xml:"item,omitempty"`
}
func NewArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions ¶
func NewArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions() *ArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions
type ArrayOf_RespuestaStruct_QueryTxs_Transactions ¶
type ArrayOf_RespuestaStruct_QueryTxs_Transactions struct {
//XMLName xml.Name `xml:"https://implementacion.nps.com.ar/ws ArrayOf_RespuestaStruct_QueryTxs_Transactions"`
Items []*RespuestaStruct_QueryTxs_Transactions `xml:"item,omitempty"`
}
type ArrayOf_RespuestaStruct_SplitAuthorize_3p_Transactions ¶
type ArrayOf_RespuestaStruct_SplitAuthorize_3p_Transactions struct {
XMLName xml.Name `xml:"ArrayOf_RespuestaStruct_SplitAuthorize_3p_Transactions"`
Items []*RespuestaStruct_SplitAuthorize_3p_Transactions `xml:"item,omitempty"`
}
type ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions ¶
type ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions struct {
XMLName xml.Name `xml:"ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions"`
Items []*RespuestaStruct_SplitPayOnLine_2p_Transactions `xml:"item,omitempty"`
}
type ArrayOf_RespuestaStruct_SplitPayOnLine_3p_Transactions ¶
type ArrayOf_RespuestaStruct_SplitPayOnLine_3p_Transactions struct {
Items []*RespuestaStruct_SplitPayOnLine_3p_Transactions `xml:"item,omitempty"`
}
type ArrayOf_TaxesRequestStruct ¶
type ArrayOf_TaxesRequestStruct struct {
Xsi_Type_SOAP string `xml:"xsi:type,attr"`
Xsi_Type_SOAP_ARR string `xml:"SOAP-ENC:arrayType,attr"`
Items []*TaxesRequestStruct `xml:"item,omitempty"`
}
func NewArrayOf_TaxesRequestStruct ¶
func NewArrayOf_TaxesRequestStruct() *ArrayOf_TaxesRequestStruct
type ArrayOf_TaxesResponseStruct ¶
type ArrayOf_TaxesResponseStruct struct {
XMLName xml.Name `xml:"ArrayOf_TaxesResponseStruct"`
Items []*TaxesResponseStruct `xml:"item,omitempty"`
}
type BillingDetailsStruct ¶
type BillingDetailsStruct struct {
XMLName xml.Name `xml:"psp_BillingDetails"`
Invoice string `xml:"Invoice,omitempty"`
InvoiceDate string `xml:"InvoiceDate,omitempty"`
InvoiceAmount string `xml:"InvoiceAmount,omitempty"`
InvoiceCurrency string `xml:"InvoiceCurrency,omitempty"`
Person *PersonStruct
Address *AddressStruct
}
func NewBillingDetailsStruct ¶
func NewBillingDetailsStruct() *BillingDetailsStruct
type CardInputDetailsStruct ¶
type CardInputDetailsStruct struct {
XMLName xml.Name
Number string `xml:"Number,omitempty"`
ExpirationDate string `xml:"ExpirationDate,omitempty"`
SecurityCode string `xml:"SecurityCode,omitempty"`
HolderName string `xml:"HolderName,omitempty"`
}
func NewCardInputDetailsStruct ¶
func NewCardInputDetailsStruct() *CardInputDetailsStruct
type CardInputUpdateDetailsStruct ¶
type CardInputUpdateDetailsStruct struct {
XMLName xml.Name `xml:"CardInputUpdateDetailsStruct"`
ExpirationDate string `xml:"ExpirationDate,omitempty"`
HolderName string `xml:"HolderName,omitempty"`
}
func NewCardInputUpdateDetailsStruct ¶
func NewCardInputUpdateDetailsStruct() *CardInputUpdateDetailsStruct
type CardOutputDetailsStruct ¶
type CardOutputDetailsStruct struct {
XMLName xml.Name `xml:"CardOutputDetailsStruct"`
Number string `xml:"Number,omitempty"`
ExpirationDate string `xml:"ExpirationDate,omitempty"`
ExpirationYear string `xml:"ExpirationYear,omitempty"`
ExpirationMonth string `xml:"ExpirationMonth,omitempty"`
HolderName string `xml:"HolderName,omitempty"`
IIN string `xml:"IIN,omitempty"`
Last4 string `xml:"Last4,omitempty"`
NumberLength string `xml:"NumberLength,omitempty"`
MaskedNumber string `xml:"MaskedNumber,omitempty"`
MaskedNumberAlternative string `xml:"MaskedNumberAlternative,omitempty"`
}
type CustomerAdditionalDetailsStruct ¶
type CustomerAdditionalDetailsStruct struct {
XMLName xml.Name `xml:"psp_CustomerAdditionalDetails"`
EmailAddress string `xml:"EmailAddress,omitempty"`
AlternativeEmailAddress string `xml:"AlternativeEmailAddress,omitempty"`
IPAddress string `xml:"IPAddress,omitempty"`
AccountID string `xml:"AccountID,omitempty"`
AccountCreatedAt string `xml:"AccountCreatedAt,omitempty"`
AccountPreviousActivity string `xml:"AccountPreviousActivity,omitempty"`
AccountHasCredentials string `xml:"AccountHasCredentials,omitempty"`
DeviceType string `xml:"DeviceType,omitempty"`
DeviceFingerPrint string `xml:"DeviceFingerPrint,omitempty"`
BrowserLanguage string `xml:"BrowserLanguage,omitempty"`
HttpUserAgent string `xml:"HttpUserAgent,omitempty"`
}
func NewCustomerAdditionalDetailsStruct ¶
func NewCustomerAdditionalDetailsStruct() *CustomerAdditionalDetailsStruct
type InstallmentsOptionsStruct ¶
type InstallmentsOptionsStruct struct {
XMLName xml.Name `xml:"InstallmentsOptionsStruct"`
NumPayments string `xml:"NumPayments,omitempty"`
InstallmentAmount string `xml:"InstallmentAmount,omitempty"`
InterestRate string `xml:"InterestRate,omitempty"`
}
func NewInstallmentsOptionsStruct ¶
func NewInstallmentsOptionsStruct() *InstallmentsOptionsStruct
type LegStruct ¶
type LegStruct struct {
XMLName xml.Name `xml:"LegStruct"`
DepartureAirport string `xml:"DepartureAirport,omitempty"`
DepartureDatetime string `xml:"DepartureDatetime,omitempty"`
DepartureAirportTimezone string `xml:"DepartureAirportTimezone,omitempty"`
ArrivalAirport string `xml:"ArrivalAirport,omitempty"`
CarrierCode string `xml:"CarrierCode,omitempty"`
FlightNumber string `xml:"FlightNumber,omitempty"`
FareBasisCode string `xml:"FareBasisCode,omitempty"`
FareClassCode string `xml:"FareClassCode,omitempty"`
BaseFare string `xml:"BaseFare,omitempty"`
BaseFareCurrency string `xml:"BaseFareCurrency,omitempty"`
StopoverCode string `xml:"StopoverCode,omitempty"`
}
func NewLegStruct ¶
func NewLegStruct() *LegStruct
type MerchantAdditionalDetailsStruct ¶
type MerchantAdditionalDetailsStruct struct {
XMLName xml.Name `xml:"psp_MerchantAdditionalDetails"`
Type string `xml:"Type,omitempty"`
SellerDetails *SellerDetailsStruct
SdkInfo string `xml:"SdkInfo,omitempty"`
ShoppingCartInfo string `xml:"ShoppingCartInfo,omitempty"`
ShoppingCartPluginInfo string `xml:"ShoppingCartPluginInfo,omitempty"`
}
func NewMerchantAdditionalDetailsStruct ¶
func NewMerchantAdditionalDetailsStruct() *MerchantAdditionalDetailsStruct
type OrderDetailsStruct ¶
type OrderDetailsStruct struct {
XMLName xml.Name `xml:"psp_OrderDetails"`
OrderItems *ArrayOf_OrderItemStruct
}
func NewOrderDetailsStruct ¶
func NewOrderDetailsStruct() *OrderDetailsStruct
type OrderItemStruct ¶
type OrderItemStruct struct {
//XMLName xml.Name `xml:"OrderItemStruct"`
Xsi_Type string `xml:"xsi:type,attr"`
Quantity string `xml:"Quantity,omitempty"`
UnitPrice string `xml:"UnitPrice,omitempty"`
Description string `xml:"Description,omitempty"`
Type string `xml:"Type,omitempty"`
SkuCode string `xml:"SkuCode,omitempty"`
ManufacturerPartNumber string `xml:"ManufacturerPartNumber,omitempty"`
Risk string `xml:"Risk,omitempty"`
}
func NewOrderItemStruct ¶
func NewOrderItemStruct() *OrderItemStruct
type PassengerStruct ¶
type PassengerStruct struct {
XMLName xml.Name `xml:"Passenger"`
FirstName string `xml:"FirstName,omitempty"`
LastName string `xml:"LastName,omitempty"`
MiddleName string `xml:"MiddleName,omitempty"`
Type string `xml:"Type,omitempty"`
DateOfBirth string `xml:"DateOfBirth,omitempty"`
Nationality string `xml:"Nationality,omitempty"`
IDNumber string `xml:"IDNumber,omitempty"`
IDType string `xml:"IDType,omitempty"`
IDCountry string `xml:"IDCountry,omitempty"`
LoyaltyNumber string `xml:"LoyaltyNumber,omitempty"`
LoyaltyTier string `xml:"LoyaltyTier,omitempty"`
}
func NewPassengerStruct ¶
func NewPassengerStruct() *PassengerStruct
type PaymentMethodInputDetailsStruct ¶
type PaymentMethodInputDetailsStruct struct {
XMLName xml.Name `xml:"psp_PaymentMethod"`
PaymentMethodToken string `xml:"PaymentMethodToken,omitempty"`
PaymentMethodTag string `xml:"PaymentMethodTag,omitempty"`
CardInputDetails *CardInputDetailsStruct
Person *PersonStruct
Address *AddressStruct
}
func NewPaymentMethodInputDetailsStruct ¶
func NewPaymentMethodInputDetailsStruct() *PaymentMethodInputDetailsStruct
type PaymentMethodOutputDetailsStruct ¶
type PaymentMethodOutputDetailsStruct struct {
XMLName xml.Name `xml:"PaymentMethodOutputDetailsStruct"`
PaymentMethodId string `xml:"PaymentMethodId,omitempty"`
PaymentMethodTag string `xml:"PaymentMethodTag,omitempty"`
Product string `xml:"Product,omitempty"`
CardOutputDetails *CardOutputDetailsStruct
FingerPrint string `xml:"FingerPrint,omitempty"`
Person *PersonStruct
Address *AddressStruct
CreatedAt string `xml:"CreatedAt,omitempty"`
UpdatedAt string `xml:"UpdatedAt,omitempty"`
}
type PaymentMethodsOutputDetailsStruct ¶
type PaymentMethodsOutputDetailsStruct struct {
XMLName xml.Name `xml:"PaymentMethodsOutputDetailsStruct"`
PaymentMethodId string `xml:"PaymentMethodId,omitempty"`
PaymentMethodTag string `xml:"PaymentMethodTag,omitempty"`
Product string `xml:"Product,omitempty"`
CardOutputDetails *CardOutputDetailsStruct
FingerPrint string `xml:"FingerPrint,omitempty"`
Person *PersonStruct
Address *AddressStruct
CreatedAt string `xml:"CreatedAt,omitempty"`
UpdatedAt string `xml:"UpdatedAt,omitempty"`
}
type PersonStruct ¶
type PersonStruct struct {
XMLName xml.Name //`xml:"PersonStruct"`
FirstName string `xml:"FirstName,omitempty"`
LastName string `xml:"LastName,omitempty"`
MiddleName string `xml:"MiddleName,omitempty"`
PhoneNumber1 string `xml:"PhoneNumber1,omitempty"`
PhoneNumber2 string `xml:"PhoneNumber2,omitempty"`
Gender string `xml:"Gender,omitempty"`
DateOfBirth string `xml:"DateOfBirth,omitempty"`
Nationality string `xml:"Nationality,omitempty"`
IDNumber string `xml:"IDNumber,omitempty"`
IDType string `xml:"IDType,omitempty"`
}
func NewPersonStruct ¶
func NewPersonStruct() *PersonStruct
type RequerimientoStruct_Authorize_2p ¶
type RequerimientoStruct_Authorize_2p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_ECI string `xml:"psp_3dSecure_ECI,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_Authorize_2p ¶
func NewRequerimientoStruct_Authorize_2p() *RequerimientoStruct_Authorize_2p
type RequerimientoStruct_Authorize_3p ¶
type RequerimientoStruct_Authorize_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_FrmTimeout string `xml:"psp_FrmTimeout,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecureAction string `xml:"psp_3dSecureAction,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference3pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_Authorize_3p ¶
func NewRequerimientoStruct_Authorize_3p() *RequerimientoStruct_Authorize_3p
type RequerimientoStruct_BankPayment_2p ¶
type RequerimientoStruct_BankPayment_2p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ScreenDescription string `xml:"psp_ScreenDescription,omitempty"`
Psp_TicketDescription string `xml:"psp_TicketDescription,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Amount1 string `xml:"psp_Amount1,omitempty"`
Psp_ExpDate1 string `xml:"psp_ExpDate1,omitempty"`
Psp_Amount2 string `xml:"psp_Amount2,omitempty"`
Psp_ExpDate2 string `xml:"psp_ExpDate2,omitempty"`
Psp_Amount3 string `xml:"psp_Amount3,omitempty"`
Psp_ExpDate3 string `xml:"psp_ExpDate3,omitempty"`
Psp_MinAmount string `xml:"psp_MinAmount,omitempty"`
Psp_ExpTime string `xml:"psp_ExpTime,omitempty"`
Psp_ExpMark string `xml:"psp_ExpMark,omitempty"`
Psp_CustomerBankId string `xml:"psp_CustomerBankId,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_BankPayment_2p ¶
func NewRequerimientoStruct_BankPayment_2p() *RequerimientoStruct_BankPayment_2p
type RequerimientoStruct_BankPayment_3p ¶
type RequerimientoStruct_BankPayment_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_FrmTimeout string `xml:"psp_FrmTimeout,omitempty"`
Psp_ScreenDescription string `xml:"psp_ScreenDescription,omitempty"`
Psp_TicketDescription string `xml:"psp_TicketDescription,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Amount1 string `xml:"psp_Amount1,omitempty"`
Psp_ExpDate1 string `xml:"psp_ExpDate1,omitempty"`
Psp_Amount2 string `xml:"psp_Amount2,omitempty"`
Psp_ExpDate2 string `xml:"psp_ExpDate2,omitempty"`
Psp_Amount3 string `xml:"psp_Amount3,omitempty"`
Psp_ExpDate3 string `xml:"psp_ExpDate3,omitempty"`
Psp_MinAmount string `xml:"psp_MinAmount,omitempty"`
Psp_ExpTime string `xml:"psp_ExpTime,omitempty"`
Psp_ExpMark string `xml:"psp_ExpMark,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_BankPayment_3p ¶
func NewRequerimientoStruct_BankPayment_3p() *RequerimientoStruct_BankPayment_3p
type RequerimientoStruct_Capture ¶
type RequerimientoStruct_Capture struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_TransactionId_Orig string `xml:"psp_TransactionId_Orig,omitempty"`
Psp_AmountToCapture string `xml:"psp_AmountToCapture,omitempty"`
Psp_UserId string `xml:"psp_UserId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
}
func NewRequerimientoStruct_Capture ¶
func NewRequerimientoStruct_Capture() *RequerimientoStruct_Capture
type RequerimientoStruct_CashPayment_3p ¶
type RequerimientoStruct_CashPayment_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_FirstExpDate string `xml:"psp_FirstExpDate,omitempty"`
Psp_DaysUntilSecondExpDate string `xml:"psp_DaysUntilSecondExpDate,omitempty"`
Psp_SurchargeAmount string `xml:"psp_SurchargeAmount,omitempty"`
Psp_DaysAvailableToPay string `xml:"psp_DaysAvailableToPay,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_CustomerDocNum string `xml:"psp_CustomerDocNum,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_CashPayment_3p ¶
func NewRequerimientoStruct_CashPayment_3p() *RequerimientoStruct_CashPayment_3p
type RequerimientoStruct_ChangeSecretKey ¶
type RequerimientoStruct_ChangeSecretKey struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_NewSecretKey string `xml:"psp_NewSecretKey,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_ChangeSecretKey ¶
func NewRequerimientoStruct_ChangeSecretKey() *RequerimientoStruct_ChangeSecretKey
type RequerimientoStruct_CreateClientSession ¶
type RequerimientoStruct_CreateClientSession struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_CreateClientSession ¶
func NewRequerimientoStruct_CreateClientSession() *RequerimientoStruct_CreateClientSession
type RequerimientoStruct_CreateCustomer ¶
type RequerimientoStruct_CreateCustomer struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_PaymentMethod *PaymentMethodInputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_CreateCustomer ¶
func NewRequerimientoStruct_CreateCustomer() *RequerimientoStruct_CreateCustomer
type RequerimientoStruct_CreatePaymentMethod ¶
type RequerimientoStruct_CreatePaymentMethod struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodInputDetailsStruct `xml:"psp_PaymentMethod,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_SetAsCustomerDefault string `xml:"psp_SetAsCustomerDefault,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_CreatePaymentMethod ¶
func NewRequerimientoStruct_CreatePaymentMethod() *RequerimientoStruct_CreatePaymentMethod
type RequerimientoStruct_CreatePaymentMethodFromPayment ¶
type RequerimientoStruct_CreatePaymentMethodFromPayment struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_PaymentMethodTag string `xml:"psp_PaymentMethodTag,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_SetAsCustomerDefault string `xml:"psp_SetAsCustomerDefault,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_CreatePaymentMethodFromPayment ¶
func NewRequerimientoStruct_CreatePaymentMethodFromPayment() *RequerimientoStruct_CreatePaymentMethodFromPayment
type RequerimientoStruct_CreatePaymentMethodToken ¶
type RequerimientoStruct_CreatePaymentMethodToken struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CardInputDetails *CardInputDetailsStruct
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
}
func NewRequerimientoStruct_CreatePaymentMethodToken ¶
func NewRequerimientoStruct_CreatePaymentMethodToken() *RequerimientoStruct_CreatePaymentMethodToken
type RequerimientoStruct_DeleteCustomer ¶
type RequerimientoStruct_DeleteCustomer struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_DeleteCustomer ¶
func NewRequerimientoStruct_DeleteCustomer() *RequerimientoStruct_DeleteCustomer
type RequerimientoStruct_DeletePaymentMethod ¶
type RequerimientoStruct_DeletePaymentMethod struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodId string `xml:"psp_PaymentMethodId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_DeletePaymentMethod ¶
func NewRequerimientoStruct_DeletePaymentMethod() *RequerimientoStruct_DeletePaymentMethod
type RequerimientoStruct_FraudScreening ¶
type RequerimientoStruct_FraudScreening struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
Psp_VaultReference *VaultReference2pStruct
}
func NewRequerimientoStruct_FraudScreening ¶
func NewRequerimientoStruct_FraudScreening() *RequerimientoStruct_FraudScreening
type RequerimientoStruct_GetIINDetails ¶
type RequerimientoStruct_GetIINDetails struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_IIN string `xml:"psp_IIN,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
}
func NewRequerimientoStruct_GetIINDetails ¶
func NewRequerimientoStruct_GetIINDetails() *RequerimientoStruct_GetIINDetails
type RequerimientoStruct_GetInstallmentsOptions ¶
type RequerimientoStruct_GetInstallmentsOptions struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentMethodToken string `xml:"psp_PaymentMethodToken,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
}
func NewRequerimientoStruct_GetInstallmentsOptions ¶
func NewRequerimientoStruct_GetInstallmentsOptions() *RequerimientoStruct_GetInstallmentsOptions
type RequerimientoStruct_NotifyFraudScreeningReview ¶
type RequerimientoStruct_NotifyFraudScreeningReview struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_Criteria string `xml:"psp_Criteria,omitempty"`
Psp_CriteriaId string `xml:"psp_CriteriaId,omitempty"`
Psp_ReviewResult string `xml:"psp_ReviewResult,omitempty"`
Psp_UserId string `xml:"psp_UserId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_NotifyFraudScreeningReview ¶
func NewRequerimientoStruct_NotifyFraudScreeningReview() *RequerimientoStruct_NotifyFraudScreeningReview
type RequerimientoStruct_PayOnLine_2p ¶
type RequerimientoStruct_PayOnLine_2p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_ECI string `xml:"psp_3dSecure_ECI,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_PayOnLine_2p ¶
func NewRequerimientoStruct_PayOnLine_2p() *RequerimientoStruct_PayOnLine_2p
type RequerimientoStruct_PayOnLine_3p ¶
type RequerimientoStruct_PayOnLine_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_FrmTimeout string `xml:"psp_FrmTimeout,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecureAction string `xml:"psp_3dSecureAction,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference3pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
func NewRequerimientoStruct_PayOnLine_3p ¶
func NewRequerimientoStruct_PayOnLine_3p() *RequerimientoStruct_PayOnLine_3p
type RequerimientoStruct_QueryCardDetails ¶
type RequerimientoStruct_QueryCardDetails struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_QueryCardDetails ¶
func NewRequerimientoStruct_QueryCardDetails() *RequerimientoStruct_QueryCardDetails
type RequerimientoStruct_QueryCardNumber ¶
type RequerimientoStruct_QueryCardNumber struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_QueryCardNumber ¶
func NewRequerimientoStruct_QueryCardNumber() *RequerimientoStruct_QueryCardNumber
type RequerimientoStruct_QueryTxs ¶
type RequerimientoStruct_QueryTxs struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_QueryTxs ¶
func NewRequerimientoStruct_QueryTxs() *RequerimientoStruct_QueryTxs
type RequerimientoStruct_RecachePaymentMethodToken ¶
type RequerimientoStruct_RecachePaymentMethodToken struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodId string `xml:"psp_PaymentMethodId,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
}
func NewRequerimientoStruct_RecachePaymentMethodToken ¶
func NewRequerimientoStruct_RecachePaymentMethodToken() *RequerimientoStruct_RecachePaymentMethodToken
type RequerimientoStruct_Refund ¶
type RequerimientoStruct_Refund struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_TransactionId_Orig string `xml:"psp_TransactionId_Orig,omitempty"`
Psp_AmountToRefund string `xml:"psp_AmountToRefund,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_UserId string `xml:"psp_UserId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_Refund ¶
func NewRequerimientoStruct_Refund() *RequerimientoStruct_Refund
type RequerimientoStruct_RetrieveCustomer ¶
type RequerimientoStruct_RetrieveCustomer struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_RetrieveCustomer ¶
func NewRequerimientoStruct_RetrieveCustomer() *RequerimientoStruct_RetrieveCustomer
type RequerimientoStruct_RetrievePaymentMethod ¶
type RequerimientoStruct_RetrievePaymentMethod struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodId string `xml:"psp_PaymentMethodId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_RetrievePaymentMethod ¶
func NewRequerimientoStruct_RetrievePaymentMethod() *RequerimientoStruct_RetrievePaymentMethod
type RequerimientoStruct_RetrievePaymentMethodToken ¶
type RequerimientoStruct_RetrievePaymentMethodToken struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodToken string `xml:"psp_PaymentMethodToken,omitempty"`
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
}
func NewRequerimientoStruct_RetrievePaymentMethodToken ¶
func NewRequerimientoStruct_RetrievePaymentMethodToken() *RequerimientoStruct_RetrievePaymentMethodToken
type RequerimientoStruct_SimpleQueryTx ¶
type RequerimientoStruct_SimpleQueryTx struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_SimpleQueryTx ¶
func NewRequerimientoStruct_SimpleQueryTx() *RequerimientoStruct_SimpleQueryTx
type RequerimientoStruct_SplitAuthorize_2p ¶
type RequerimientoStruct_SplitAuthorize_2p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_ECI string `xml:"psp_3dSecure_ECI,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
Psp_Transactions *ArrayOf_RequerimientoStruct_SplitAuthorize_2p_Transactions `xml:"psp_Transactions,omitempty"`
}
func NewRequerimientoStruct_SplitAuthorize_2p ¶
func NewRequerimientoStruct_SplitAuthorize_2p() *RequerimientoStruct_SplitAuthorize_2p
type RequerimientoStruct_SplitAuthorize_2p_Transactions ¶
type RequerimientoStruct_SplitAuthorize_2p_Transactions struct {
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
}
func NewRequerimientoStruct_SplitAuthorize_2p_Transactions ¶
func NewRequerimientoStruct_SplitAuthorize_2p_Transactions() *RequerimientoStruct_SplitAuthorize_2p_Transactions
type RequerimientoStruct_SplitAuthorize_3p ¶
type RequerimientoStruct_SplitAuthorize_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_FrmTimeout string `xml:"psp_FrmTimeout,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecureAction string `xml:"psp_3dSecureAction,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference3pStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
Psp_Transactions *ArrayOf_RequerimientoStruct_SplitAuthorize_3p_Transactions `xml:"psp_Transactions,omitempty"`
}
func NewRequerimientoStruct_SplitAuthorize_3p ¶
func NewRequerimientoStruct_SplitAuthorize_3p() *RequerimientoStruct_SplitAuthorize_3p
type RequerimientoStruct_SplitAuthorize_3p_Transactions ¶
type RequerimientoStruct_SplitAuthorize_3p_Transactions struct {
//XMLName xml.Name `xml:"RequerimientoStruct_SplitAuthorize_3p_Transactions"`
Xsi_Type string `xml:"xsi:type,attr"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
}
func NewRequerimientoStruct_SplitAuthorize_3p_Transactions ¶
func NewRequerimientoStruct_SplitAuthorize_3p_Transactions() *RequerimientoStruct_SplitAuthorize_3p_Transactions
type RequerimientoStruct_SplitPayOnLine_2p ¶
type RequerimientoStruct_SplitPayOnLine_2p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_ECI string `xml:"psp_3dSecure_ECI,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
Psp_Transactions *ArrayOf_RequerimientoStruct_SplitPayOnLine_2p_Transactions `xml:"psp_Transactions,omitempty"`
}
func NewRequerimientoStruct_SplitPayOnLine_2p ¶
func NewRequerimientoStruct_SplitPayOnLine_2p() *RequerimientoStruct_SplitPayOnLine_2p
type RequerimientoStruct_SplitPayOnLine_2p_Transactions ¶
type RequerimientoStruct_SplitPayOnLine_2p_Transactions struct {
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_CardSecurityCode string `xml:"psp_CardSecurityCode,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_VaultReference *VaultReference2pStruct
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
}
func NewRequerimientoStruct_SplitPayOnLine_2p_Transactions ¶
func NewRequerimientoStruct_SplitPayOnLine_2p_Transactions() *RequerimientoStruct_SplitPayOnLine_2p_Transactions
type RequerimientoStruct_SplitPayOnLine_3p ¶
type RequerimientoStruct_SplitPayOnLine_3p struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_ReturnURL string `xml:"psp_ReturnURL,omitempty"`
Psp_FrmLanguage string `xml:"psp_FrmLanguage,omitempty"`
Psp_FrmBackButtonURL string `xml:"psp_FrmBackButtonURL,omitempty"`
Psp_FrmTimeout string `xml:"psp_FrmTimeout,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_ForceProcessingMethod string `xml:"psp_ForceProcessingMethod,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_3dSecureAction string `xml:"psp_3dSecureAction,omitempty"`
Psp_VisaArg_DA_DocType string `xml:"psp_VisaArg_DA_DocType,omitempty"`
Psp_VisaArg_DA_DocNum string `xml:"psp_VisaArg_DA_DocNum,omitempty"`
Psp_VisaArg_DA_DoorNum string `xml:"psp_VisaArg_DA_DoorNum,omitempty"`
Psp_VisaArg_DA_BirthDay string `xml:"psp_VisaArg_DA_BirthDay,omitempty"`
Psp_VisaArg_DA_Name string `xml:"psp_VisaArg_DA_Name,omitempty"`
Psp_AmexArg_AVS_Address string `xml:"psp_AmexArg_AVS_Address,omitempty"`
Psp_AmexArg_AVS_PostCode string `xml:"psp_AmexArg_AVS_PostCode,omitempty"`
Psp_MasterArg_AVS_BirthDay string `xml:"psp_MasterArg_AVS_BirthDay,omitempty"`
Psp_MasterArg_AVS_AdditionalsQtty string `xml:"psp_MasterArg_AVS_AdditionalsQtty,omitempty"`
Psp_MasterArg_AVS_PostalCode string `xml:"psp_MasterArg_AVS_PostalCode,omitempty"`
Psp_MasterArg_AVS_BranchEntity string `xml:"psp_MasterArg_AVS_BranchEntity,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
Psp_VaultReference *VaultReference3pStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
Psp_Transactions *ArrayOf_RequerimientoStruct_SplitPayOnLine_3p_Transactions `xml:"psp_Transactions,omitempty"`
}
func NewRequerimientoStruct_SplitPayOnLine_3p ¶
func NewRequerimientoStruct_SplitPayOnLine_3p() *RequerimientoStruct_SplitPayOnLine_3p
type RequerimientoStruct_SplitPayOnLine_3p_Transactions ¶
type RequerimientoStruct_SplitPayOnLine_3p_Transactions struct {
Xsi_Type string `xml:"xsi:type,attr"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsRequestStruct
}
func NewRequerimientoStruct_SplitPayOnLine_3p_Transactions ¶
func NewRequerimientoStruct_SplitPayOnLine_3p_Transactions() *RequerimientoStruct_SplitPayOnLine_3p_Transactions
type RequerimientoStruct_UpdateCustomer ¶
type RequerimientoStruct_UpdateCustomer struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_DefaultPaymentMethodId string `xml:"psp_DefaultPaymentMethodId,omitempty"`
Psp_PaymentMethod *PaymentMethodInputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_UpdateCustomer ¶
func NewRequerimientoStruct_UpdateCustomer() *RequerimientoStruct_UpdateCustomer
type RequerimientoStruct_UpdatePaymentMethod ¶
type RequerimientoStruct_UpdatePaymentMethod struct {
XMLName xml.Name `xml:"Requerimiento"`
Psp_Version string `xml:"psp_Version,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodId string `xml:"psp_PaymentMethodId,omitempty"`
Psp_PaymentMethodTag string `xml:"psp_PaymentMethodTag,omitempty"`
Psp_CardInputDetails *CardInputUpdateDetailsStruct
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_SecureHash string `xml:"psp_SecureHash,omitempty"`
}
func NewRequerimientoStruct_UpdatePaymentMethod ¶
func NewRequerimientoStruct_UpdatePaymentMethod() *RequerimientoStruct_UpdatePaymentMethod
type RespuestaStruct_Authorize_2p ¶
type RespuestaStruct_Authorize_2p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_VisaArg_DA_Result string `xml:"psp_VisaArg_DA_Result,omitempty"`
Psp_AmexArg_AVS_Result string `xml:"psp_AmexArg_AVS_Result,omitempty"`
Psp_MasterArg_AVS_Result string `xml:"psp_MasterArg_AVS_Result,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
Psp_FraudScreeningResult *FraudScreeningResultStruct
Psp_VerificationServicesResult *VerificationServicesResultStruct
}
type RespuestaStruct_Authorize_3p ¶
type RespuestaStruct_Authorize_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_BankPayment_2p ¶
type RespuestaStruct_BankPayment_2p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ScreenDescription string `xml:"psp_ScreenDescription,omitempty"`
Psp_TicketDescription string `xml:"psp_TicketDescription,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Amount1 string `xml:"psp_Amount1,omitempty"`
Psp_ExpDate1 string `xml:"psp_ExpDate1,omitempty"`
Psp_Amount2 string `xml:"psp_Amount2,omitempty"`
Psp_ExpDate2 string `xml:"psp_ExpDate2,omitempty"`
Psp_Amount3 string `xml:"psp_Amount3,omitempty"`
Psp_ExpDate3 string `xml:"psp_ExpDate3,omitempty"`
Psp_MinAmount string `xml:"psp_MinAmount,omitempty"`
Psp_ExpTime string `xml:"psp_ExpTime,omitempty"`
Psp_ExpMark string `xml:"psp_ExpMark,omitempty"`
Psp_CustomerBankId string `xml:"psp_CustomerBankId,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
}
type RespuestaStruct_BankPayment_3p ¶
type RespuestaStruct_BankPayment_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_ScreenDescription string `xml:"psp_ScreenDescription,omitempty"`
Psp_TicketDescription string `xml:"psp_TicketDescription,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Amount1 string `xml:"psp_Amount1,omitempty"`
Psp_ExpDate1 string `xml:"psp_ExpDate1,omitempty"`
Psp_Amount2 string `xml:"psp_Amount2,omitempty"`
Psp_ExpDate2 string `xml:"psp_ExpDate2,omitempty"`
Psp_Amount3 string `xml:"psp_Amount3,omitempty"`
Psp_ExpDate3 string `xml:"psp_ExpDate3,omitempty"`
Psp_MinAmount string `xml:"psp_MinAmount,omitempty"`
Psp_ExpTime string `xml:"psp_ExpTime,omitempty"`
Psp_ExpMark string `xml:"psp_ExpMark,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_Capture ¶
type RespuestaStruct_Capture struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_TransactionId_Orig string `xml:"psp_TransactionId_Orig,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_CapturedAmount string `xml:"psp_CapturedAmount,omitempty"`
Psp_AuthorizedAmount_Orig string `xml:"psp_AuthorizedAmount_Orig,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
}
type RespuestaStruct_CashPayment_3p ¶
type RespuestaStruct_CashPayment_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_BarCode string `xml:"psp_BarCode,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_FirstExpDate string `xml:"psp_FirstExpDate,omitempty"`
Psp_DaysUntilSecondExpDate string `xml:"psp_DaysUntilSecondExpDate,omitempty"`
Psp_SurchargeAmount string `xml:"psp_SurchargeAmount,omitempty"`
Psp_DaysAvailableToPay string `xml:"psp_DaysAvailableToPay,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_ChangeSecretKey ¶
type RespuestaStruct_ChangeSecretKey struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_CreateClientSession ¶
type RespuestaStruct_CreateClientSession struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_ClientSession string `xml:"psp_ClientSession,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_CreateCustomer ¶
type RespuestaStruct_CreateCustomer struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_DefaultPaymentMethodId string `xml:"psp_DefaultPaymentMethodId,omitempty"`
Psp_PaymentMethods *ArrayOf_PaymentMethodsOutputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_CreatePaymentMethod ¶
type RespuestaStruct_CreatePaymentMethod struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodOutputDetailsStruct
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_CreatePaymentMethodFromPayment ¶
type RespuestaStruct_CreatePaymentMethodFromPayment struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodOutputDetailsStruct
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_CreatePaymentMethodToken ¶
type RespuestaStruct_CreatePaymentMethodToken struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodToken string `xml:"psp_PaymentMethodToken,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardOutputDetails *CardOutputDetailsStruct
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_AlreadyUsed string `xml:"psp_AlreadyUsed,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_UpdatedAt string `xml:"psp_UpdatedAt,omitempty"`
}
type RespuestaStruct_DeleteCustomer ¶
type RespuestaStruct_DeleteCustomer struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_DefaultPaymentMethodId string `xml:"psp_DefaultPaymentMethodId,omitempty"`
Psp_PaymentMethods *ArrayOf_PaymentMethodsOutputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_DeletePaymentMethod ¶
type RespuestaStruct_DeletePaymentMethod struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodOutputDetailsStruct
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_FraudScreening ¶
type RespuestaStruct_FraudScreening struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_Result *FraudScreeningResultStruct `xml:"psp_Result,omitempty"`
Psp_OrderId string `xml:"psp_OrderId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_GetIINDetails ¶
type RespuestaStruct_GetIINDetails struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_FinancialInstitution string `xml:"psp_FinancialInstitution,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_GetInstallmentsOptions ¶
type RespuestaStruct_GetInstallmentsOptions struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_InstallmentsOptions *ArrayOf_InstallmentsOptionsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_NotifyFraudScreeningReview ¶
type RespuestaStruct_NotifyFraudScreeningReview struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_Criteria string `xml:"psp_Criteria,omitempty"`
Psp_CriteriaId string `xml:"psp_CriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_PayOnLine_2p ¶
type RespuestaStruct_PayOnLine_2p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_VisaArg_DA_Result string `xml:"psp_VisaArg_DA_Result,omitempty"`
Psp_AmexArg_AVS_Result string `xml:"psp_AmexArg_AVS_Result,omitempty"`
Psp_MasterArg_AVS_Result string `xml:"psp_MasterArg_AVS_Result,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
Psp_FraudScreeningResult *FraudScreeningResultStruct
Psp_VerificationServicesResult *VerificationServicesResultStruct
}
type RespuestaStruct_PayOnLine_3p ¶
type RespuestaStruct_PayOnLine_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_QueryCardDetails ¶
type RespuestaStruct_QueryCardDetails struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CardOutputDetails *CardOutputDetailsStruct
}
type RespuestaStruct_QueryCardNumber ¶
type RespuestaStruct_QueryCardNumber struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
}
type RespuestaStruct_QueryTxs ¶
type RespuestaStruct_QueryTxs struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Transactions *ArrayOf_RespuestaStruct_QueryTxs_Transactions
}
type RespuestaStruct_QueryTxs_Transactions ¶
type RespuestaStruct_QueryTxs_Transactions struct {
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_Operation string `xml:"psp_Operation,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_CardNumber_FSD string `xml:"psp_CardNumber_FSD,omitempty"`
Psp_CardNumber_LFD string `xml:"psp_CardNumber_LFD,omitempty"`
Psp_CardMask string `xml:"psp_CardMask,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_CustomerHttpUserAgent string `xml:"psp_CustomerHttpUserAgent,omitempty"`
Psp_CustomerIpAddress string `xml:"psp_CustomerIpAddress,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_VisaArg_VBV_Secured string `xml:"psp_VisaArg_VBV_Secured,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_Eci string `xml:"psp_3dSecure_Eci,omitempty"`
Psp_3dSecure_EciMsg string `xml:"psp_3dSecure_EciMsg,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_VisaArg_DA_Result string `xml:"psp_VisaArg_DA_Result,omitempty"`
Psp_AmexArg_AVS_Result string `xml:"psp_AmexArg_AVS_Result,omitempty"`
Psp_MasterArg_AVS_Result string `xml:"psp_MasterArg_AVS_Result,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
Psp_FraudScreeningResult *FraudScreeningResultStruct
Psp_VerificationServicesResult *VerificationServicesResultStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
type RespuestaStruct_RecachePaymentMethodToken ¶
type RespuestaStruct_RecachePaymentMethodToken struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodToken string `xml:"psp_PaymentMethodToken,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardOutputDetails *CardOutputDetailsStruct
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_AlreadyUsed string `xml:"psp_AlreadyUsed,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_UpdatedAt string `xml:"psp_UpdatedAt,omitempty"`
}
type RespuestaStruct_Refund ¶
type RespuestaStruct_Refund struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_TransactionId_Orig string `xml:"psp_TransactionId_Orig,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_RefundedAmount string `xml:"psp_RefundedAmount,omitempty"`
Psp_CapturedAmount_Orig string `xml:"psp_CapturedAmount_Orig,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_RetrieveCustomer ¶
type RespuestaStruct_RetrieveCustomer struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_DefaultPaymentMethodId string `xml:"psp_DefaultPaymentMethodId,omitempty"`
Psp_PaymentMethods *ArrayOf_PaymentMethodsOutputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_RetrievePaymentMethod ¶
type RespuestaStruct_RetrievePaymentMethod struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodOutputDetailsStruct
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_RetrievePaymentMethodToken ¶
type RespuestaStruct_RetrievePaymentMethodToken struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethodToken string `xml:"psp_PaymentMethodToken,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardOutputDetails *CardOutputDetailsStruct
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_AlreadyUsed string `xml:"psp_AlreadyUsed,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_UpdatedAt string `xml:"psp_UpdatedAt,omitempty"`
}
type RespuestaStruct_SimpleQueryTx ¶
type RespuestaStruct_SimpleQueryTx struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_QueryCriteria string `xml:"psp_QueryCriteria,omitempty"`
Psp_QueryCriteriaId string `xml:"psp_QueryCriteriaId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Transaction *RespuestaStruct_SimpleQueryTx_Transactions
}
type RespuestaStruct_SimpleQueryTx_Transactions ¶
type RespuestaStruct_SimpleQueryTx_Transactions struct {
XMLName xml.Name `xml:"psp_Transaction"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TxSource string `xml:"psp_TxSource,omitempty"`
Psp_Operation string `xml:"psp_Operation,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_CardNumber_FSD string `xml:"psp_CardNumber_FSD,omitempty"`
Psp_CardNumber_LFD string `xml:"psp_CardNumber_LFD,omitempty"`
Psp_CardMask string `xml:"psp_CardMask,omitempty"`
Psp_CardHolderName string `xml:"psp_CardHolderName,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_CustomerIpAddress string `xml:"psp_CustomerIpAddress,omitempty"`
Psp_CustomerHttpUserAgent string `xml:"psp_CustomerHttpUserAgent,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PurchaseDescription string `xml:"psp_PurchaseDescription,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_VisaArg_VBV_Secured string `xml:"psp_VisaArg_VBV_Secured,omitempty"`
Psp_3dSecure_XID string `xml:"psp_3dSecure_XID,omitempty"`
Psp_3dSecure_CAVV string `xml:"psp_3dSecure_CAVV,omitempty"`
Psp_3dSecure_Eci string `xml:"psp_3dSecure_Eci,omitempty"`
Psp_3dSecure_EciMsg string `xml:"psp_3dSecure_EciMsg,omitempty"`
Psp_3dSecure_Secured string `xml:"psp_3dSecure_Secured,omitempty"`
Psp_VisaArg_DA_Result string `xml:"psp_VisaArg_DA_Result,omitempty"`
Psp_AmexArg_AVS_Result string `xml:"psp_AmexArg_AVS_Result,omitempty"`
Psp_MasterArg_AVS_Result string `xml:"psp_MasterArg_AVS_Result,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
Psp_FraudScreeningResult *FraudScreeningResultStruct
Psp_VerificationServicesResult *VerificationServicesResultStruct
Psp_MerchantAdditionalDetails *MerchantAdditionalDetailsStruct
Psp_CustomerAdditionalDetails *CustomerAdditionalDetailsStruct
Psp_BillingDetails *BillingDetailsStruct
Psp_ShippingDetails *ShippingDetailsStruct
Psp_OrderDetails *OrderDetailsStruct
Psp_AirlineDetails *AirlineDetailsStruct
}
type RespuestaStruct_SplitAuthorize_2p ¶
type RespuestaStruct_SplitAuthorize_2p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Transactions *ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions
}
type RespuestaStruct_SplitAuthorize_3p ¶
type RespuestaStruct_SplitAuthorize_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Transactions *ArrayOf_RespuestaStruct_SplitAuthorize_3p_Transactions
}
type RespuestaStruct_SplitAuthorize_3p_Transactions ¶
type RespuestaStruct_SplitAuthorize_3p_Transactions struct {
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_SplitPayOnLine_2p ¶
type RespuestaStruct_SplitPayOnLine_2p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Transactions *ArrayOf_RespuestaStruct_SplitPayOnLine_2p_Transactions
}
type RespuestaStruct_SplitPayOnLine_2p_Transactions ¶
type RespuestaStruct_SplitPayOnLine_2p_Transactions struct {
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_PaymentAmount string `xml:"psp_PaymentAmount,omitempty"`
Psp_Recurrent string `xml:"psp_Recurrent,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CardNumber string `xml:"psp_CardNumber,omitempty"`
Psp_CardExpDate string `xml:"psp_CardExpDate,omitempty"`
Psp_AuthorizationCode string `xml:"psp_AuthorizationCode,omitempty"`
Psp_BatchNro string `xml:"psp_BatchNro,omitempty"`
Psp_TicketNumber string `xml:"psp_TicketNumber,omitempty"`
Psp_SequenceNumber string `xml:"psp_SequenceNumber,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_ClTrnId string `xml:"psp_ClTrnId,omitempty"`
Psp_ClExternalMerchant string `xml:"psp_ClExternalMerchant,omitempty"`
Psp_ClExternalTerminal string `xml:"psp_ClExternalTerminal,omitempty"`
Psp_ClResponseCod string `xml:"psp_ClResponseCod,omitempty"`
Psp_ClResponseMsg string `xml:"psp_ClResponseMsg,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
Psp_AmountAdditionalDetails *AmountAdditionalDetailsResponseStruct
Psp_FraudScreeningResult *FraudScreeningResultStruct
Psp_VerificationServicesResult *VerificationServicesResultStruct
}
type RespuestaStruct_SplitPayOnLine_3p ¶
type RespuestaStruct_SplitPayOnLine_3p struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_Session3p string `xml:"psp_Session3p,omitempty"`
Psp_FrontPSP_URL string `xml:"psp_FrontPSP_URL,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchOrderId string `xml:"psp_MerchOrderId,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_Currency string `xml:"psp_Currency,omitempty"`
Psp_Country string `xml:"psp_Country,omitempty"`
Psp_UseMultipleProducts string `xml:"psp_UseMultipleProducts,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_CustomerMail string `xml:"psp_CustomerMail,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_MerchantMail string `xml:"psp_MerchantMail,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Transactions *ArrayOf_RespuestaStruct_SplitPayOnLine_3p_Transactions `xml:"psp_Transactions,omitempty"`
}
type RespuestaStruct_SplitPayOnLine_3p_Transactions ¶
type RespuestaStruct_SplitPayOnLine_3p_Transactions struct {
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_TransactionId string `xml:"psp_TransactionId,omitempty"`
Psp_MerchTxRef string `xml:"psp_MerchTxRef,omitempty"`
Psp_MerchAdditionalRef string `xml:"psp_MerchAdditionalRef,omitempty"`
Psp_Product string `xml:"psp_Product,omitempty"`
Psp_PromotionCode string `xml:"psp_PromotionCode,omitempty"`
Psp_PresetCardIIN string `xml:"psp_PresetCardIIN,omitempty"`
Psp_Amount string `xml:"psp_Amount,omitempty"`
Psp_NumPayments string `xml:"psp_NumPayments,omitempty"`
Psp_Plan string `xml:"psp_Plan,omitempty"`
Psp_FirstPaymentDeferral string `xml:"psp_FirstPaymentDeferral,omitempty"`
Psp_SoftDescriptor string `xml:"psp_SoftDescriptor,omitempty"`
Psp_CreatedAt string `xml:"psp_CreatedAt,omitempty"`
}
type RespuestaStruct_UpdateCustomer ¶
type RespuestaStruct_UpdateCustomer struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_EmailAddress string `xml:"psp_EmailAddress,omitempty"`
Psp_AlternativeEmailAddress string `xml:"psp_AlternativeEmailAddress,omitempty"`
Psp_AccountID string `xml:"psp_AccountID,omitempty"`
Psp_AccountCreatedAt string `xml:"psp_AccountCreatedAt,omitempty"`
Psp_Person *PersonStruct
Psp_Address *AddressStruct
Psp_DefaultPaymentMethodId string `xml:"psp_DefaultPaymentMethodId,omitempty"`
Psp_PaymentMethods *ArrayOf_PaymentMethodsOutputDetailsStruct
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type RespuestaStruct_UpdatePaymentMethod ¶
type RespuestaStruct_UpdatePaymentMethod struct {
XMLName xml.Name `xml:"Respuesta"`
Psp_ResponseCod string `xml:"psp_ResponseCod,omitempty"`
Psp_ResponseMsg string `xml:"psp_ResponseMsg,omitempty"`
Psp_ResponseExtended string `xml:"psp_ResponseExtended,omitempty"`
Psp_MerchantId string `xml:"psp_MerchantId,omitempty"`
Psp_PaymentMethod *PaymentMethodOutputDetailsStruct
Psp_CustomerId string `xml:"psp_CustomerId,omitempty"`
Psp_PosDateTime string `xml:"psp_PosDateTime,omitempty"`
}
type SellerDetailsStruct ¶
type SellerDetailsStruct struct {
XMLName xml.Name `xml:"SellerDetails"`
ExternalReferenceId string `xml:"ExternalReferenceId,omitempty"`
IDNumber string `xml:"IDNumber,omitempty"`
IDType string `xml:"IDType,omitempty"`
Name string `xml:"Name,omitempty"`
Invoice string `xml:"Invoice,omitempty"`
PurchaseDescription string `xml:"PurchaseDescription,omitempty"`
Address *AddressStruct
EmailAddress string `xml:"EmailAddress,omitempty"`
PhoneNumber1 string `xml:"PhoneNumber1,omitempty"`
PhoneNumber2 string `xml:"PhoneNumber2,omitempty"`
MCC string `xml:"MCC,omitempty"`
ChannelCode string `xml:"ChannelCode,omitempty"`
GeoCode string `xml:"GeoCode,omitempty"`
}
func NewSellerDetailsStruct ¶
func NewSellerDetailsStruct() *SellerDetailsStruct
type ServiceRespuestaStruct_Authorize_2p ¶
type ServiceRespuestaStruct_Authorize_2p struct {
XMLName xml.Name `xml:"Authorize_2pResponse"`
PSP_RespuestaStruct_Authorize_2p *RespuestaStruct_Authorize_2p
}
type ServiceRespuestaStruct_Authorize_3p ¶
type ServiceRespuestaStruct_Authorize_3p struct {
XMLName xml.Name `xml:"Authorize_3pResponse"`
PSP_RespuestaStruct_Authorize_3p *RespuestaStruct_Authorize_3p
}
type ServiceRespuestaStruct_BankPayment_2p ¶
type ServiceRespuestaStruct_BankPayment_2p struct {
XMLName xml.Name `xml:"BankPayment_2pResponse"`
PSP_RespuestaStruct_BankPayment_2p *RespuestaStruct_BankPayment_2p
}
type ServiceRespuestaStruct_BankPayment_3p ¶
type ServiceRespuestaStruct_BankPayment_3p struct {
XMLName xml.Name `xml:"BankPayment_3pResponse"`
PSP_RespuestaStruct_BankPayment_3p *RespuestaStruct_BankPayment_3p
}
type ServiceRespuestaStruct_Capture ¶
type ServiceRespuestaStruct_Capture struct {
XMLName xml.Name `xml:"CaptureResponse"`
PSP_RespuestaStruct_Capture *RespuestaStruct_Capture
}
type ServiceRespuestaStruct_CashPayment_3p ¶
type ServiceRespuestaStruct_CashPayment_3p struct {
XMLName xml.Name `xml:"CashPayment_3pResponse"`
PSP_RespuestaStruct_CashPayment_3p *RespuestaStruct_CashPayment_3p
}
type ServiceRespuestaStruct_ChangeSecretKey ¶
type ServiceRespuestaStruct_ChangeSecretKey struct {
XMLName xml.Name `xml:"ChangeSecretKeyResponse"`
PSP_RespuestaStruct_ChangeSecretKey *RespuestaStruct_ChangeSecretKey
}
type ServiceRespuestaStruct_CreateClientSession ¶
type ServiceRespuestaStruct_CreateClientSession struct {
XMLName xml.Name `xml:"CreateClientSessionResponse"`
PSP_RespuestaStruct_CreateClientSession *RespuestaStruct_CreateClientSession
}
type ServiceRespuestaStruct_CreateCustomer ¶
type ServiceRespuestaStruct_CreateCustomer struct {
XMLName xml.Name `xml:"CreateCustomerResponse"`
PSP_RespuestaStruct_CreateCustomer *RespuestaStruct_CreateCustomer
}
type ServiceRespuestaStruct_CreatePaymentMethod ¶
type ServiceRespuestaStruct_CreatePaymentMethod struct {
XMLName xml.Name `xml:"CreatePaymentMethodResponse"`
PSP_RespuestaStruct_CreatePaymentMethod *RespuestaStruct_CreatePaymentMethod
}
type ServiceRespuestaStruct_CreatePaymentMethodFromPayment ¶
type ServiceRespuestaStruct_CreatePaymentMethodFromPayment struct {
XMLName xml.Name `xml:"CreatePaymentMethodFromPaymentResponse"`
PSP_RespuestaStruct_CreatePaymentMethodFromPayment *RespuestaStruct_CreatePaymentMethodFromPayment
}
type ServiceRespuestaStruct_CreatePaymentMethodToken ¶
type ServiceRespuestaStruct_CreatePaymentMethodToken struct {
XMLName xml.Name `xml:"CreatePaymentMethodTokenResponse"`
PSP_RespuestaStruct_CreatePaymentMethodToken *RespuestaStruct_CreatePaymentMethodToken
}
type ServiceRespuestaStruct_DeleteCustomer ¶
type ServiceRespuestaStruct_DeleteCustomer struct {
XMLName xml.Name `xml:"DeleteCustomerResponse"`
PSP_RespuestaStruct_DeleteCustomer *RespuestaStruct_DeleteCustomer
}
type ServiceRespuestaStruct_DeletePaymentMethod ¶
type ServiceRespuestaStruct_DeletePaymentMethod struct {
XMLName xml.Name `xml:"DeletePaymentMethodResponse"`
PSP_RespuestaStruct_DeletePaymentMethod *RespuestaStruct_DeletePaymentMethod
}
type ServiceRespuestaStruct_FraudScreening ¶
type ServiceRespuestaStruct_FraudScreening struct {
XMLName xml.Name `xml:"FraudScreeningResponse"`
PSP_RespuestaStruct_FraudScreening *RespuestaStruct_FraudScreening
}
type ServiceRespuestaStruct_GetIINDetails ¶
type ServiceRespuestaStruct_GetIINDetails struct {
XMLName xml.Name `xml:"GetIINDetailsResponse"`
PSP_RespuestaStruct_GetIINDetails *RespuestaStruct_GetIINDetails
}
type ServiceRespuestaStruct_GetInstallmentsOptions ¶
type ServiceRespuestaStruct_GetInstallmentsOptions struct {
XMLName xml.Name `xml:"GetInstallmentsOptionsResponse"`
PSP_RespuestaStruct_GetInstallmentsOptions *RespuestaStruct_GetInstallmentsOptions
}
type ServiceRespuestaStruct_NotifyFraudScreeningReview ¶
type ServiceRespuestaStruct_NotifyFraudScreeningReview struct {
XMLName xml.Name `xml:"NotifyFraudScreeningReviewResponse"`
PSP_RespuestaStruct_NotifyFraudScreeningReview *RespuestaStruct_NotifyFraudScreeningReview
}
type ServiceRespuestaStruct_PayOnLine_2p ¶
type ServiceRespuestaStruct_PayOnLine_2p struct {
XMLName xml.Name `xml:"PayOnLine_2pResponse"`
PSP_RespuestaStruct_PayOnLine_2p *RespuestaStruct_PayOnLine_2p
}
type ServiceRespuestaStruct_PayOnLine_3p ¶
type ServiceRespuestaStruct_PayOnLine_3p struct {
XMLName xml.Name `xml:"PayOnLine_3pResponse"`
PSP_RespuestaStruct_PayOnLine_3p *RespuestaStruct_PayOnLine_3p
}
type ServiceRespuestaStruct_QueryCardDetails ¶
type ServiceRespuestaStruct_QueryCardDetails struct {
XMLName xml.Name `xml:"QueryCardDetailsResponse"`
PSP_RespuestaStruct_QueryCardDetails *RespuestaStruct_QueryCardDetails
}
type ServiceRespuestaStruct_QueryCardNumber ¶
type ServiceRespuestaStruct_QueryCardNumber struct {
XMLName xml.Name `xml:"QueryCardNumberResponse"`
PSP_RespuestaStruct_QueryCardNumber *RespuestaStruct_QueryCardNumber
}
type ServiceRespuestaStruct_QueryTxs ¶
type ServiceRespuestaStruct_QueryTxs struct {
XMLName xml.Name `xml:"QueryTxsResponse"`
PSP_RespuestaStruct_QueryTxs *RespuestaStruct_QueryTxs
}
type ServiceRespuestaStruct_RecachePaymentMethodToken ¶
type ServiceRespuestaStruct_RecachePaymentMethodToken struct {
XMLName xml.Name `xml:"RecachePaymentMethodTokenResponse"`
PSP_RespuestaStruct_RecachePaymentMethodToken *RespuestaStruct_RecachePaymentMethodToken
}
type ServiceRespuestaStruct_Refund ¶
type ServiceRespuestaStruct_Refund struct {
XMLName xml.Name `xml:"RefundResponse"`
PSP_RespuestaStruct_Refund *RespuestaStruct_Refund
}
type ServiceRespuestaStruct_RetrieveCustomer ¶
type ServiceRespuestaStruct_RetrieveCustomer struct {
XMLName xml.Name `xml:"RetrieveCustomerResponse"`
PSP_RespuestaStruct_RetrieveCustomer *RespuestaStruct_RetrieveCustomer
}
type ServiceRespuestaStruct_RetrievePaymentMethod ¶
type ServiceRespuestaStruct_RetrievePaymentMethod struct {
XMLName xml.Name `xml:"RetrievePaymentMethodResponse"`
PSP_RespuestaStruct_RetrievePaymentMethod *RespuestaStruct_RetrievePaymentMethod
}
type ServiceRespuestaStruct_RetrievePaymentMethodToken ¶
type ServiceRespuestaStruct_RetrievePaymentMethodToken struct {
XMLName xml.Name `xml:"RetrievePaymentMethodTokenResponse"`
PSP_RespuestaStruct_RetrievePaymentMethodToken *RespuestaStruct_RetrievePaymentMethodToken
}
type ServiceRespuestaStruct_SimpleQueryTx ¶
type ServiceRespuestaStruct_SimpleQueryTx struct {
XMLName xml.Name `xml:"SimpleQueryTxResponse"`
PSP_RespuestaStruct_SimpleQueryTx *RespuestaStruct_SimpleQueryTx
}
type ServiceRespuestaStruct_SplitAuthorize_2p ¶
type ServiceRespuestaStruct_SplitAuthorize_2p struct {
XMLName xml.Name `xml:"SplitAuthorize_2pResponse"`
PSP_RespuestaStruct_SplitAuthorize_2p *RespuestaStruct_SplitAuthorize_2p
}
type ServiceRespuestaStruct_SplitAuthorize_3p ¶
type ServiceRespuestaStruct_SplitAuthorize_3p struct {
XMLName xml.Name `xml:"SplitAuthorize_3pResponse"`
PSP_RespuestaStruct_SplitAuthorize_3p *RespuestaStruct_SplitAuthorize_3p
}
type ServiceRespuestaStruct_SplitPayOnLine_2p ¶
type ServiceRespuestaStruct_SplitPayOnLine_2p struct {
XMLName xml.Name `xml:"SplitPayOnLine_2pResponse"`
PSP_RespuestaStruct_SplitPayOnLine_2p *RespuestaStruct_SplitPayOnLine_2p
}
type ServiceRespuestaStruct_SplitPayOnLine_3p ¶
type ServiceRespuestaStruct_SplitPayOnLine_3p struct {
XMLName xml.Name `xml:"SplitPayOnLine_3pResponse"`
PSP_RespuestaStruct_SplitPayOnLine_3p *RespuestaStruct_SplitPayOnLine_3p
}
type ServiceRespuestaStruct_UpdateCustomer ¶
type ServiceRespuestaStruct_UpdateCustomer struct {
XMLName xml.Name `xml:"UpdateCustomerResponse"`
PSP_RespuestaStruct_UpdateCustomer *RespuestaStruct_UpdateCustomer
}
type ServiceRespuestaStruct_UpdatePaymentMethod ¶
type ServiceRespuestaStruct_UpdatePaymentMethod struct {
XMLName xml.Name `xml:"UpdatePaymentMethodResponse"`
PSP_RespuestaStruct_UpdatePaymentMethod *RespuestaStruct_UpdatePaymentMethod
}
type ServiceStruct_Authorize_2p ¶
type ServiceStruct_Authorize_2p struct {
XMLName xml.Name `xml:"Authorize_2p"`
PSP_RequerimientoStruct_Authorize_2p *RequerimientoStruct_Authorize_2p
}
type ServiceStruct_Authorize_3p ¶
type ServiceStruct_Authorize_3p struct {
XMLName xml.Name `xml:"Authorize_3p"`
PSP_RequerimientoStruct_Authorize_3p *RequerimientoStruct_Authorize_3p
}
type ServiceStruct_BankPayment_2p ¶
type ServiceStruct_BankPayment_2p struct {
XMLName xml.Name `xml:"BankPayment_2p"`
PSP_RequerimientoStruct_BankPayment_2p *RequerimientoStruct_BankPayment_2p
}
type ServiceStruct_BankPayment_3p ¶
type ServiceStruct_BankPayment_3p struct {
XMLName xml.Name `xml:"BankPayment_3p"`
PSP_RequerimientoStruct_BankPayment_3p *RequerimientoStruct_BankPayment_3p
}
type ServiceStruct_Capture ¶
type ServiceStruct_Capture struct {
XMLName xml.Name `xml:"Capture"`
PSP_RequerimientoStruct_Capture *RequerimientoStruct_Capture
}
type ServiceStruct_CashPayment_3p ¶
type ServiceStruct_CashPayment_3p struct {
XMLName xml.Name `xml:"CashPayment_3p"`
PSP_RequerimientoStruct_CashPayment_3p *RequerimientoStruct_CashPayment_3p
}
type ServiceStruct_ChangeSecretKey ¶
type ServiceStruct_ChangeSecretKey struct {
XMLName xml.Name `xml:"ChangeSecretKey"`
PSP_RequerimientoStruct_ChangeSecretKey *RequerimientoStruct_ChangeSecretKey
}
type ServiceStruct_CreateClientSession ¶
type ServiceStruct_CreateClientSession struct {
XMLName xml.Name `xml:"CreateClientSession"`
PSP_RequerimientoStruct_CreateClientSession *RequerimientoStruct_CreateClientSession
}
type ServiceStruct_CreateCustomer ¶
type ServiceStruct_CreateCustomer struct {
XMLName xml.Name `xml:"CreateCustomer"`
PSP_RequerimientoStruct_CreateCustomer *RequerimientoStruct_CreateCustomer
}
type ServiceStruct_CreatePaymentMethod ¶
type ServiceStruct_CreatePaymentMethod struct {
XMLName xml.Name `xml:"CreatePaymentMethod"`
PSP_RequerimientoStruct_CreatePaymentMethod *RequerimientoStruct_CreatePaymentMethod
}
type ServiceStruct_CreatePaymentMethodFromPayment ¶
type ServiceStruct_CreatePaymentMethodFromPayment struct {
XMLName xml.Name `xml:"CreatePaymentMethodFromPayment"`
PSP_RequerimientoStruct_CreatePaymentMethodFromPayment *RequerimientoStruct_CreatePaymentMethodFromPayment
}
type ServiceStruct_CreatePaymentMethodToken ¶
type ServiceStruct_CreatePaymentMethodToken struct {
XMLName xml.Name `xml:"CreatePaymentMethodToken"`
PSP_RequerimientoStruct_CreatePaymentMethodToken *RequerimientoStruct_CreatePaymentMethodToken
}
type ServiceStruct_DeleteCustomer ¶
type ServiceStruct_DeleteCustomer struct {
XMLName xml.Name `xml:"DeleteCustomer"`
PSP_RequerimientoStruct_DeleteCustomer *RequerimientoStruct_DeleteCustomer
}
type ServiceStruct_DeletePaymentMethod ¶
type ServiceStruct_DeletePaymentMethod struct {
XMLName xml.Name `xml:"DeletePaymentMethod"`
PSP_RequerimientoStruct_DeletePaymentMethod *RequerimientoStruct_DeletePaymentMethod
}
type ServiceStruct_FraudScreening ¶
type ServiceStruct_FraudScreening struct {
XMLName xml.Name `xml:"FraudScreening"`
PSP_RequerimientoStruct_FraudScreening *RequerimientoStruct_FraudScreening
}
type ServiceStruct_GetIINDetails ¶
type ServiceStruct_GetIINDetails struct {
XMLName xml.Name `xml:"GetIINDetails"`
PSP_RequerimientoStruct_GetIINDetails *RequerimientoStruct_GetIINDetails
}
type ServiceStruct_GetInstallmentsOptions ¶
type ServiceStruct_GetInstallmentsOptions struct {
XMLName xml.Name `xml:"GetInstallmentsOptions"`
PSP_RequerimientoStruct_GetInstallmentsOptions *RequerimientoStruct_GetInstallmentsOptions
}
type ServiceStruct_NotifyFraudScreeningReview ¶
type ServiceStruct_NotifyFraudScreeningReview struct {
XMLName xml.Name `xml:"NotifyFraudScreeningReview"`
PSP_RequerimientoStruct_NotifyFraudScreeningReview *RequerimientoStruct_NotifyFraudScreeningReview
}
type ServiceStruct_PayOnLine_2p ¶
type ServiceStruct_PayOnLine_2p struct {
XMLName xml.Name `xml:"PayOnLine_2p"`
PSP_RequerimientoStruct_PayOnLine_2p *RequerimientoStruct_PayOnLine_2p
}
type ServiceStruct_PayOnLine_3p ¶
type ServiceStruct_PayOnLine_3p struct {
XMLName xml.Name `xml:"PayOnLine_3p"`
PSP_RequerimientoStruct_PayOnLine_3p *RequerimientoStruct_PayOnLine_3p
}
type ServiceStruct_QueryCardDetails ¶
type ServiceStruct_QueryCardDetails struct {
XMLName xml.Name `xml:"QueryCardDetails"`
PSP_RequerimientoStruct_QueryCardDetails *RequerimientoStruct_QueryCardDetails
}
type ServiceStruct_QueryCardNumber ¶
type ServiceStruct_QueryCardNumber struct {
XMLName xml.Name `xml:"QueryCardNumber"`
PSP_RequerimientoStruct_QueryCardNumber *RequerimientoStruct_QueryCardNumber
}
type ServiceStruct_QueryTxs ¶
type ServiceStruct_QueryTxs struct {
XMLName xml.Name `xml:"QueryTxs"`
PSP_RequerimientoStruct_QueryTxs *RequerimientoStruct_QueryTxs
}
type ServiceStruct_RecachePaymentMethodToken ¶
type ServiceStruct_RecachePaymentMethodToken struct {
XMLName xml.Name `xml:"RecachePaymentMethodToken"`
PSP_RequerimientoStruct_RecachePaymentMethodToken *RequerimientoStruct_RecachePaymentMethodToken
}
type ServiceStruct_Refund ¶
type ServiceStruct_Refund struct {
XMLName xml.Name `xml:"Refund"`
PSP_RequerimientoStruct_Refund *RequerimientoStruct_Refund
}
type ServiceStruct_RetrieveCustomer ¶
type ServiceStruct_RetrieveCustomer struct {
XMLName xml.Name `xml:"RetrieveCustomer"`
PSP_RequerimientoStruct_RetrieveCustomer *RequerimientoStruct_RetrieveCustomer
}
type ServiceStruct_RetrievePaymentMethod ¶
type ServiceStruct_RetrievePaymentMethod struct {
XMLName xml.Name `xml:"RetrievePaymentMethod"`
PSP_RequerimientoStruct_RetrievePaymentMethod *RequerimientoStruct_RetrievePaymentMethod
}
type ServiceStruct_RetrievePaymentMethodToken ¶
type ServiceStruct_RetrievePaymentMethodToken struct {
XMLName xml.Name `xml:"RetrievePaymentMethodToken"`
PSP_RequerimientoStruct_RetrievePaymentMethodToken *RequerimientoStruct_RetrievePaymentMethodToken
}
type ServiceStruct_SimpleQueryTx ¶
type ServiceStruct_SimpleQueryTx struct {
XMLName xml.Name `xml:"SimpleQueryTx"`
PSP_RequerimientoStruct_SimpleQueryTx *RequerimientoStruct_SimpleQueryTx
}
type ServiceStruct_SplitAuthorize_2p ¶
type ServiceStruct_SplitAuthorize_2p struct {
XMLName xml.Name `xml:"SplitAuthorize_2p"`
PSP_RequerimientoStruct_SplitAuthorize_2p *RequerimientoStruct_SplitAuthorize_2p
}
type ServiceStruct_SplitAuthorize_3p ¶
type ServiceStruct_SplitAuthorize_3p struct {
XMLName xml.Name `xml:"SplitAuthorize_3p"`
PSP_RequerimientoStruct_SplitAuthorize_3p *RequerimientoStruct_SplitAuthorize_3p
}
type ServiceStruct_SplitPayOnLine_2p ¶
type ServiceStruct_SplitPayOnLine_2p struct {
XMLName xml.Name `xml:"SplitPayOnLine_2p"`
PSP_RequerimientoStruct_SplitPayOnLine_2p *RequerimientoStruct_SplitPayOnLine_2p
}
type ServiceStruct_SplitPayOnLine_3p ¶
type ServiceStruct_SplitPayOnLine_3p struct {
XMLName xml.Name `xml:"SplitPayOnLine_3p"`
PSP_RequerimientoStruct_SplitPayOnLine_3p *RequerimientoStruct_SplitPayOnLine_3p
}
type ServiceStruct_UpdateCustomer ¶
type ServiceStruct_UpdateCustomer struct {
XMLName xml.Name `xml:"UpdateCustomer"`
PSP_RequerimientoStruct_UpdateCustomer *RequerimientoStruct_UpdateCustomer
}
type ServiceStruct_UpdatePaymentMethod ¶
type ServiceStruct_UpdatePaymentMethod struct {
XMLName xml.Name `xml:"UpdatePaymentMethod"`
PSP_RequerimientoStruct_UpdatePaymentMethod *RequerimientoStruct_UpdatePaymentMethod
}
type ShippingDetailsStruct ¶
type ShippingDetailsStruct struct {
XMLName xml.Name `xml:"psp_ShippingDetails"`
TrackingNumber string `xml:"TrackingNumber,omitempty"`
Method string `xml:"Method,omitempty"`
Carrier string `xml:"Carrier,omitempty"`
DeliveryDate string `xml:"DeliveryDate,omitempty"`
FreightAmount string `xml:"FreightAmount,omitempty"`
GiftMessage string `xml:"GiftMessage,omitempty"`
GiftWrapping string `xml:"GiftWrapping,omitempty"`
PrimaryRecipient *PersonStruct
SecondaryRecipient *PersonStruct
Address *AddressStruct
}
func NewShippingDetailsStruct ¶
func NewShippingDetailsStruct() *ShippingDetailsStruct
type TaxesRequestStruct ¶
type TaxesRequestStruct struct {
Xsi_Type string `xml:"xsi:type,attr"`
TypeId string `xml:"TypeId,omitempty"`
Amount string `xml:"Amount,omitempty"`
Rate string `xml:"Rate,omitempty"`
BaseAmount string `xml:"BaseAmount,omitempty"`
}
func NewTaxesRequestStruct ¶
func NewTaxesRequestStruct() *TaxesRequestStruct
type TaxesResponseStruct ¶
type TaxesResponseStruct struct {
XMLName xml.Name `xml:"TaxesResponseStruct"`
TypeId string `xml:"TypeId,omitempty"`
TypeDescription string `xml:"TypeDescription,omitempty"`
Amount string `xml:"Amount,omitempty"`
Rate string `xml:"Rate,omitempty"`
BaseAmount string `xml:"BaseAmount,omitempty"`
AppliedAmount string `xml:"AppliedAmount,omitempty"`
Remarks string `xml:"Remarks,omitempty"`
}
type VaultReference2pStruct ¶
type VaultReference2pStruct struct {
XMLName xml.Name `xml:"psp_VaultReference"`
PaymentMethodToken string `xml:"PaymentMethodToken,omitempty"`
PaymentMethodId string `xml:"PaymentMethodId,omitempty"`
CustomerId string `xml:"CustomerId,omitempty"`
}
func NewVaultReference2pStruct ¶
func NewVaultReference2pStruct() *VaultReference2pStruct
type VaultReference3pStruct ¶
type VaultReference3pStruct struct {
XMLName xml.Name `xml:"VaultReference3pStruct"`
CustomerId string `xml:"CustomerId,omitempty"`
}
func NewVaultReference3pStruct ¶
func NewVaultReference3pStruct() *VaultReference3pStruct
type VerificationServicesResultStruct ¶
type VerificationServicesResultStruct struct {
XMLName xml.Name `xml:"VerificationServicesResultStruct"`
ResultCodeCardSecurityCode string `xml:"ResultCodeCardSecurityCode,omitempty"`
ResultCodeBillingAddress string `xml:"ResultCodeBillingAddress,omitempty"`
ResultCodeBillingAddressZipCode string `xml:"ResultCodeBillingAddressZipCode,omitempty"`
ResultCodeBillingPersonIDType string `xml:"ResultCodeBillingPersonIDType,omitempty"`
ResultCodeBillingPersonIDNumber string `xml:"ResultCodeBillingPersonIDNumber,omitempty"`
ResultCodeBillingPersonDateOfBirth string `xml:"ResultCodeBillingPersonDateOfBirth,omitempty"`
ResultCodeBillingPersonName string `xml:"ResultCodeBillingPersonName,omitempty"`
ResultCodeBillingPersonPhoneNumber1 string `xml:"ResultCodeBillingPersonPhoneNumber1,omitempty"`
ResultCodeCustomerEmailAddress string `xml:"ResultCodeCustomerEmailAddress,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.