Nada es vital, Nada es importante.

Parámetros de transacción:
Variable Requerimiento Formato Descripción
Variable Requerimiento Formato Descripción
amount Obligatorio number [ 0 .. 1000000 ] Importe total de la transacción. Utilice '.' como separador decimal
country Obligatorio string 2 characters País del cliente Código ISO-3166 2 iso
currency Obligatorio string 3 characters Moneda de la transacción ISO-4217, 3 código iso
merchantId Obligatorio integer <= 20 characters Este es el identificador único proporcionado por AddonPayments al comerciante
Obligatorio string <= 45 characters Identificador único de transacción del comerciante. No más de 45 caracteres. [Cotejo latin1 admitido]
paymentSolution Obligatorio string <= 45 characters Nombre de la solución de pago requerida [paypal, skrill, creditcards, etc]
autoCapture boolean Por defecto: true Enum: true false Si desea pre-autenticar o capturar automáticamente la transacción. Si el parámetro no se envía o el valor no es válido, la propiedad authCapture tendrá el valor true.
description string <= 1000 characters Descripción de la transacción realizada. No más de 1000 caracteres. [Cotejo latin1 admitido]
enableChangePaymentsMethods
boolean true or false
invoiceId Long
ipAddress string <= 45 characters
operationType string <= 45 characters Default: «DEBIT» Enum: «DEBIT» «CREDIT» «CAPTURE» «VOID» «REFUND» «REBATE» «INITIATED» «AUTH» «SETTLE» «REDIRECTED» «CHECK» «CANCEL» «CONFIRM» «ACCOUNT_MANAGER» «CANCEL_WITHDRAWAL» «ACCOUNT_REGISTRATION» Este parámetro puede utilizarse para definir si la transacción debe ser un DEBITO o un CREDITO. El valor por defecto es DEBITO.
originalTransactionId
integer <= 100 characters
paymentMethod string <= 45 characters Se ejecutará el método de pago secundario dentro del método de pago
productId integer <= 20 characters Identificador del producto. Si no está definido vamos a vincular la transacción con el producto por defecto. Esta información será proporcionada por AddonPayments
threedType string Este campo indica si la transacción quiere ser 3ds o no, y qué tipo de 3ds debe utilizar.Ejemplo:3
transactionId
integer <= 100 characters
Id de operación de pre-auth de AddonPayments.SÓLO es necesario para los tipos de operaciones secundarias:VOID, CAPTURE, REFUND, REBATE
transactionItems string
type string <= 4 characters Default: «ECOM» Enum: «ECOM» «MOTO» Tipo de proceso de pago.Si no se envía el parámetro, AddonPayments toma ECOM como valor por defecto.Si el valor es MOTO el campo cvnNumber no será requerido.