Apéndice: Referencia de la puerta de enlace externa
Parámetro | Valor | Detalles |
---|---|---|
userid | ID de usuario de puerta de enlace | Requerdo |
contraseña | Contraseña de la puerta de enlace |
Requerdo Cadena codificada con URL Base64 |
merchantid | ID de comerciante/proveedor de puerta de enlace | Opcional |
customercode | ID de cliente para orden/factura | Requerdo |
dirección | Dirección del cliente | Opcional |
ciudad | Ciudad cliente | Opcional |
estado | Est cliente | Opcional |
código postal | Código postal cliente | Opcional |
factura | Número de orden o de factura asociado a la solicitud | Requerdo |
importe | Importe decimal de la transacción | Requerdo |
levelIIIdata | Datos de nivel III |
Opcional Cadena Base64 Consulte la siguiente sección Datos de nivel III |
urlresponse | Página de respuesta en la que publicar tras el procesamiento |
Requerdo Cadena Base64 Será el punto de conexión CCIWebResponse.aspx existente del servicio web de transmisión actual |
recepciones | Verd | Valor codificado enviado automáticamente para todas las integraciones |
redirecttype | Autoservicio | Valor codificado enviado para todas las integraciones |
sessionid | ID de la sesión web actual | |
referencenumber | Número de referencia de la puerta de enlace anterior | Necesario para devoluciones o transacciones repetidas |
token | Token de la tarjeta de la puerta de enlace | Necesario para transacciones repetidas |
tipo | Tipo transacción |
Valores: "auth", "credit", "force", "createtoken", "moto", "recurringauth", "return", "repeatsale", "repeatauth", "reversal", "sale", "recurringsale", "void" |
CardExpMonth | Mes de caducidad de la tarjeta |
Opcional MM |
CardExpYear |
Caducidad de la tarjeta Año |
Opcional YY |
Datos de nivel III
<LevelIIIData>
<Header>
<CustomerCode></CustomerCode>
<ShiptofromZIPcode></ShiptofromZIPcode>
<VATinvoicereferencenumber></VATinvoicereferencenumber>
<VATtaxamountrate></VATtaxamountrate>
<Freightshippingamount></Freightshippingamount>
<Dutyamount></Dutyamount>
<Orderdate></Orderdate>
<Discountamount></Discountamount>
</Header>
<Products>
<product>
<ItemCommodityCode></ItemCommodityCode>
<ItemDescription></ItemDescription>
<ItemSequenceNumber></ItemSequenceNumber>
<LineItemTotal></LineItemTotal>
<ProductCode></ProductCode>
<Quantity></Quantity>
<Selected></Selected>
<UnitCost></UnitCost>
<UnitofMeasureCode></UnitofMeasureCode>
</product>
<product>
<ItemCommodityCode></ItemCommodityCode>
<ItemDescription></ItemDescription>
<ItemSequenceNumber></ItemSequenceNumber>
<LineItemTotal></LineItemTotal>
<ProductCode></ProductCode>
<Quantity></Quantity>
<Selected></Selected>
<UnitCost></UnitCost>
<UnitofMeasureCode></UnitofMeasureCode>
</product>
</Products>
</LevelIIIData>
ProcessRecurringSaleRequest
<ProcessRecurringSaleRequest>
<MerchantId></MerchantId>
<Password></Password>
<UserId></UserId>
<Amount></Amount>
<AuthorizationNumber></AuthorizationNumber>
<CardExpirationDate xsi:nil="true" />
<CardLastFourDigits xsi:nil="true" />
<CardNumber xsi:nil="true" />
<CardVerificationNumber xsi:nil="true" />
<CustomerBillingAddress xsi:nil="true" />
<CustomerCity xsi:nil="true" />
<CustomerCode></CustomerCode>
<CustomerEmailAddress xsi:nil="true" />
<CustomerPhone xsi:nil="true" />
<CustomerState xsi:nil="true" />
<CustomerZipCode xsi:nil="true" />
<InvoiceDetail></InvoiceDetail>
<InvoiceNumber></InvoiceNumber>
<MagneticData xsi:nil="true" />
<NameOnCard xsi:nil="true" />
<ReferenceNumber xsi:nil="true" />
<TaxAmount></TaxAmount>
<TransactionType></TransactionType>
<RecurringSaleTokenId></RecurringSaleTokenId>
</ProcessRecurringSaleRequest>
ProcessCreditCardRequest
<ProcessCreditCardRequest>
<MerchantId></MerchantId>
<Password></Password>
<UserId></UserId>
<Amount></Amount>
<AuthorizationNumber></AuthorizationNumber>
<CardExpirationDate xsi:nil="true" />
<CardLastFourDigits></CardLastFourDigits>
<CardNumber xsi:nil="true" /> --token
<CardVerificationNumber xsi:nil="true" />
<CustomerBillingAddress />
<CustomerCity />
<CustomerCode></CustomerCode>
<CustomerEmailAddress xsi:nil="true" />
<CustomerPhone xsi:nil="true" />
<CustomerState />
<CustomerZipCode></CustomerZipCode>
<InvoiceDetail>encoded level III data</InvoiceDetail>
<InvoiceNumber></InvoiceNumber>
<MagneticData xsi:nil="true" />
<NameOnCard xsi:nil="true" />
<ReferenceNumber></ReferenceNumber>
<TaxAmount></TaxAmount>
<TransactionType> </TransactionType>
</ProcessCreditCardRequest>
SLProcessCreditCardResponse
<SLProcessCreditCardResponse>
<Message></Message>
<Result></Result>
<AutorizationNumber></AutorizationNumber>
<CardType xsi:nil="true" />
<ParameterValidationResultList xsi:nil="true" />
<ReferenceNumber></ReferenceNumber>
<TraceNumber xsi:nil="true" />
</SLProcessCreditCardResponse>