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. |