POST Pagos/directo

Llamada a pago directo

Request Information

URI Parameters

None.

Body Parameters

VMPagoDirecto
NameDescriptionTypeAdditional information
Codigo

Entity Code

string

Required

Usuario

Api User

string

Required

Password

Api Password

string

Required

Importe

Transaction Amount

decimal number

Required

DivisaCobro

Transaction Currency

string

Required

Referencia

Transaction ID

string

Required

Ordenante

Merchant Code

string

Required

Concepto

Transaction Description

string

Required

Nombre

Payer's Name

string

Required

Apellidos

Payer's Surname

string

Required

Correo

Payer's Email

string

Required

Telefono

Payer's Phone Number

string

Required

Agente

sales Person Email

string

None.

Idioma

Payer's Preferred Language

string

None.

PaisDeEmision

Credit/Debit Card Issue Country

string

Required

RedPago

Card Type: VC for VISA, MC for Mastercard, PP for PayPal, AE for American Express

string

Required

PagosDiferidos

Number maximun of Deferral Payments accepted (3,6,12,18)

integer

None.

ReferenciaPMS

Transaction ID original

string

None.

Direccion

Dirección fiscal

string

None.

CodigoPostal

Código postal de la dirección fiscal

string

None.

Ciudad

Ciudad de la dirección fiscal

string

None.

IPAddress

string

None.

OrderOrigin

string

None.

CustomerPhoneNumber

integer

None.

AreaCode

integer

None.

HotelName

string

None.

HotelCheckin

date

None.

HotelCheckout

date

None.

SessionID

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Codigo": "sample string 1",
  "Usuario": "sample string 2",
  "Password": "sample string 3",
  "Importe": 4.0,
  "DivisaCobro": "sample string 5",
  "Referencia": "sample string 6",
  "Ordenante": "sample string 7",
  "Concepto": "sample string 8",
  "Nombre": "sample string 9",
  "Apellidos": "sample string 10",
  "Correo": "sample string 11",
  "Telefono": "sample string 12",
  "Agente": "sample string 13",
  "Idioma": "sample string 14",
  "PaisDeEmision": "sample string 15",
  "RedPago": "sample string 16",
  "PagosDiferidos": 17,
  "ReferenciaPMS": "sample string 18",
  "Direccion": "sample string 19",
  "CodigoPostal": "sample string 20",
  "Ciudad": "sample string 21",
  "IPAddress": "sample string 22",
  "OrderOrigin": "sample string 23",
  "CustomerPhoneNumber": 24,
  "AreaCode": 25,
  "HotelName": "sample string 26",
  "HotelCheckin": "2025-12-11T05:41:00.6227482+00:00",
  "HotelCheckout": "2025-12-11T05:41:00.6227482+00:00",
  "SessionID": "sample string 29"
}

application/xml, text/xml

Sample:
<VMPagoDirecto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MetaPasarela.ViewModels">
  <Agente>sample string 13</Agente>
  <Apellidos>sample string 10</Apellidos>
  <AreaCode>25</AreaCode>
  <Ciudad>sample string 21</Ciudad>
  <Codigo>sample string 1</Codigo>
  <CodigoPostal>sample string 20</CodigoPostal>
  <Concepto>sample string 8</Concepto>
  <Correo>sample string 11</Correo>
  <CustomerPhoneNumber>24</CustomerPhoneNumber>
  <Direccion>sample string 19</Direccion>
  <DivisaCobro>sample string 5</DivisaCobro>
  <HotelCheckin>2025-12-11T05:41:00.6227482+00:00</HotelCheckin>
  <HotelCheckout>2025-12-11T05:41:00.6227482+00:00</HotelCheckout>
  <HotelName>sample string 26</HotelName>
  <IPAddress>sample string 22</IPAddress>
  <Idioma>sample string 14</Idioma>
  <Importe>4</Importe>
  <Nombre>sample string 9</Nombre>
  <Ordenante>sample string 7</Ordenante>
  <OrderOrigin>sample string 23</OrderOrigin>
  <PagosDiferidos>17</PagosDiferidos>
  <PaisDeEmision>sample string 15</PaisDeEmision>
  <Password>sample string 3</Password>
  <RedPago>sample string 16</RedPago>
  <Referencia>sample string 6</Referencia>
  <ReferenciaPMS>sample string 18</ReferenciaPMS>
  <SessionID>sample string 29</SessionID>
  <Telefono>sample string 12</Telefono>
  <Usuario>sample string 2</Usuario>
</VMPagoDirecto>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'VMPagoDirecto'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

text/plain

Sample:
The answer for this method will be a redirection to the provided callback url. If not any url was provided, a default callback will be displayed. The custom callback url must be provided at the registry process to our operators.

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.