Acción
POST https://api.paypertic.com/pagos
Parámetros del mensaje
Tipo de pago. Valores: Si no se envía el tipo de transacción solo se registrara la operación y retornara en el parámetro form_url la url del checkout de pago. Identificador del comercio. Id externo de identificación de la transacción. Este campo no puede repetirse, debe ser ÚNICO, generado por la entidad. Listado de pagos que conforman la transacción. Puede tener mas de un pago dentro de una transacción o referenciar a pagos pendientes ya registrados realizados. También se puede enviar pagos a diferentes comercios los cuales deben declarar y registrar la relación de los mismos. REQUERIDO Identificador de moneda. Consulte aquí los valores posibles. REQUERIDO Datos del pagador. REQUERIDO yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ssZ presets Objeto JSON para presetear valores de un pago. Lista de medios de pago aceptados por el pago Tipo de forma de pago. Valores: Lista de acciones presetadas para el pago. Valores:Nombre Tipo Formato Descripción type String collector_id String return_url String URL a la cual redirige el formulario de ingreso de datos de métodos de pago una vez finalizado el pago.
Este servicio, también realiza un POST con información básica del pago. (ID, final_amount, status, type, collector, external_transacction_id, currency, status_detail, request_date ,metadata, rejected_date, Due_Date)back_url String URL a la cual redirige el formulario de pago al realizar clic en el botón regresar. notification_url String URL a la cual se estarán enviado las notificaciones del pago. external_transaction_id String
REQUERIDOdetails Array (Object) payment_id String Identificador del pago. Se puede enviar el identificador para obtener los datos de un pago pendiente ya registrado en la plataforma, de esta forma la transacción actual realizará el pago del mismo. external_reference String Referencia o id externo a la plataforma para uso de la entidad. concept_id String Identificador del concepto del pago definido por la entidad. concept_description String Descripcion del concepto del pago definido por la entidad. amount Float ##.00 Monto del pago. collector_id String Identificador del la entidad. Se puede enviar un identificador distinto al de la entidad que está realizando la transacción, los cuales deben declarar y registrar la relación de los mismos. rate Float ##.00 Tasa de interes anual a cobrar pasada la fecha de vencimiento. charge_delay Float ##.00 Monto fijo a cobrar pasada la fecha de vencimiento. currency_id String payment_methods Array (Object) Listado de medios de pago. authorization_transaction_id String ID de transacción de autorización. amount Float Monto a pagar con el medio de pago. media_payment_id Integer Identificador del medio de pago. number String Número del medio de pago. installments Integer Cuotas. promotion_id String Identificador de la promoción. expiration_year Integer Año de expiración de la tarjeta expiration_month Integer Mes de expiración de la tarjeta security_code String Codigo de seguridad de la tarjeta. holder Object Titular del medio de pago. name String Nombre. identification Object Documento del titular. type String Tipo de documento. number String Número. country String ISO 3166-1 alfa-3 País de expedicion. payer Object id String Identificador del pagador. Se obtiene del servicio de CUSTOMERS external_reference String Referencia del pagador en la entidad. name String Nombre. email String Email. identification Object Documento del pagador. type String Tipo de documento. number String Número. country String ISO 3166-1 alfa-3 País de expedicion. phones Array (Object) Lisado de números telefónicos. description String Descipción del número. country_code Integer Código de país. area_code Integer Código de área. number Integer Números telefónico. extension Integer Extensión. due_date Date Fecha de vencimiento. last_due_date Date Fecha de último vencieminto. metadata Object Objeto JSON para adjuntar datos al pago. carrier String Carrier Object media_payment_ids Array[Integer] type String promotion_ids String Promoción presseteada para el pago installments Integer Cuotas preseteadas para el pago actions Array[Object]
1 Comment
Anonymous
concept_id