API Multicaja (0.1)

Download OpenAPI specification:Download

This is a sample server for a pet store.

Authentication

ApiKeyAuth

Security scheme type: API Key
Header parameter name: apikey

charge

Obtener información de clientes de Multicaja/PayPal

findPets

Returns all pets from the system that the user has access to Nam sed condimentum est. Maecenas tempor sagittis sapien, nec rhoncus sem sagittis sit amet. Aenean at gravida augue, ac iaculis sem. Curabitur odio lorem, ornare eget elementum nec, cursus id lectus. Duis mi turpis, pulvinar ac eros ac, tincidunt varius justo. In hac habitasse platea dictumst. Integer at adipiscing ante, a sagittis ligula. Aenean pharetra tempor ante molestie imperdiet. Vivamus id aliquam diam. Cras quis velit non tortor eleifend sagittis. Praesent at enim pharetra urna volutpat venenatis eget eget mauris. In eleifend fermentum facilisis. Praesent enim enim, gravida ac sodales sed, placerat id erat. Suspendisse lacus dolor, consectetur non augue vel, vehicula interdum libero. Morbi euismod sagittis libero sed lacinia.

header Parameters
Api-Key
required
string
Example: W1mkfvktogE3RaafxodJglfD414EuATL

Llave de acceso

Content-Type
required
string
Example: application/json

Tipo de datos en Body

Request Body schema: application/json

Cargo a ser realizado

transaction
object

Objeto que contiene el balance de la cuanta PayPal. Puede contener mas de una moneda por email

terminal
object

Objeto datos terminal

card
object

Objeto datos tarjeta

Responses

200

Respuesta correcta

401

No se ha enviado el ApiKey en los headers

403

El ApiKey enviado es invalido

404

El email ingresado no fue encontrado en PayPal

422

El email ingresado es invalido o no fue ingresado

500

Ocurrió un error al consultar la API de PayPal

post /card-payment/charge

Develpment

https://10.170.5.8/v0.1/card-payment/charge

Master

https://10.170.5.X/v0.1/card-payment/charge

Request samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "transaction":
    {
    },
  • "terminal":
    {
    },
  • "card":
    {
    }
}

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "transaction":
    {
    },
  • "amount": { },
  • "account_id": "6FR8UB95HSZZU",
  • "timestamp": "2018-05-14T14:34:07.824-07:00",
  • "name": "Juan",
  • "last_name": "Perez",
  • "correlation_id": "2ef6d00c6b77c",
  • "type": "PREMIER",
  • "status": "UNVERIFIED/VERIFIED"
}

users

Obtienen el balance de un un cliente en PayPal

Obtienen el balance de un un cliente en PayPal

query Parameters
type
required
string
Example: type=ABONO

Tipo de transacción PayPal [ABONO/RETIRO/PIVOTE]

email
required
string
Example: email=l%3D2w2w%40studio505.cl

Email del cliente de PayPal que se quiere consultar

Responses

200

Respuesta correcta

401

No se ha enviado el ApiKey en los headers

403

El ApiKey enviado es invalido

404

El email ingresado no fue encontrado en PayPal

422

Alguno de los parametros no fue ingresado o es invalido

500

Ocurrió un error al consultar la API de PayPal

get /paypal/users/balance

Develpment

https://10.170.5.8/v0.1/paypal/users/balance

Master

https://10.170.5.X/v0.1/paypal/users/balance

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "correlation_id": "33308fedb33e3",
  • "ack": "SUCCESS",
  • "balance":
    {
    },
  • "timestamp": "2018-05-14T14:34:07.824-07:00"
}