# Get payment by Id Información completa del pago. Datos con los que fue creado y el estado actual del pago. Endpoint: GET /v3/payments/{id} Version: v3.0 Security: Api-Key ## Path parameters: - `id` (string, required) Identificador del pago ## Response 200 fields (application/json): - `payment_id` (string, required) Identificador único del pago, es una cadena alfanumérica de 12 caracteres. Como este identificador es único, se puede usar, por ejemplo, para evitar procesar una notificación repetida. (Khipu espera un código 200 al notificar un pago, si esto no ocurre se reintenta hasta por dos días). Example: "gqzdy6chjne9" - `payment_url` (string, required) URL principal del pago, si el usuario no ha elegido previamente un método de pago se le muestran las opciones. Example: "https://khipu.com/payment/info/gqzdy6chjne9" - `simplified_transfer_url` (string, required) URL de pago simplificado. Example: "https://app.khipu.com/payment/simplified/gqzdy6chjne9" - `transfer_url` (string, required) URL de pago normal. Example: "https://khipu.com/payment/manual/gqzdy6chjne9" - `app_url` (string, required) URL para invocar el pago desde un dispositivo móvil usando la APP de Khipu. Example: "khipu:///pos/gqzdy6chjne9" - `ready_for_terminal` (boolean, required) Es si el pago ya cuenta con todos los datos necesarios para abrir directamente la aplicación de pagos Khipu. - `notification_token` (string, required) Cadena de caracteres alfanuméricos que identifican unicamente al pago, es el identificador que el servidor de Khipu enviará al servidor del comercio cuando notifique que un pago está conciliado. Example: "9dec8aa176c5223026919b3b5579a4776923e646ff3be686b9e6b62ec042e91f" - `receiver_id` (integer, required) Identificador único de una cuenta de cobro. Example: 985101 - `conciliation_date` (string, required) Fecha y hora de conciliación del pago. Formato ISO-8601. Example: "2017-03-01T13:00:00.000Z" - `subject` (string, required) Motivo del pago. Example: "Test" - `amount` (number, required) El monto del cobro. Example: 1000 - `currency` (string, required) El código de moneda en formato ISO-4217. Example: "CLP" - `status` (string, required) Estado del pago, puede ser (el pagador aún no comienza a pagar), (se está verificando el pago) o , cuando el pago ya está confirmado. Enum: "pending", "verifying", "done" - `status_detail` (string, required) Detalle del estado del pago: (el pagador aún no comienza a pagar), (el pago fue verificado y fue cancelado por algún medio de pago estándar), (el cobrador marcó el cobro como pagado por otro medio), (el pagador declaró que no pagará), (el pagador declaró que no pagará y que el cobro fue no solicitado), y (el pago fue anulado por el comercio, el dinero fue devuelto al pagador). Enum: "pending", "normal", "marked-paid-by-receiver", "rejected-by-payer", "marked-as-abuse", "reversed" - `body` (string, required) Detalle del cobro. Example: "Test" - `picture_url` (string, required) URL con imagen del cobro. Example: "https://micomercio.com/picture_url" - `receipt_url` (string, required) URL del comprobante de pago. Example: "https://micomercio.com/order/receipt_url" - `return_url` (string, required) URL donde se redirige al pagador luego que termina el pago. Example: "https://micomercio.com/order/return_url" - `cancel_url` (string, required) URL donde se redirige al pagador luego de que desiste hacer el pago. Example: "https://micomercio.com/order/cancel_url" - `notify_url` (string, required) URL del webservice donde se notificará el pago. Example: "https://micomercio.com/webhook/notify_url" - `notify_api_version` (string, required) Versión de la API de notificación. Example: "3.0" - `expires_date` (string, required) Fecha máxima para ejecutar el pago (en formato ISO-8601). El cliente podrá realizar varios intentos de pago hasta dicha fecha. Cada intento tiene un plazo individual de 3 horas para su ejecución. Example: "2023-12-31T15:45:00-04:00" - `attachment_urls` (array, required) Arreglo de URLs de archivos adjuntos al pago. Example: ["https://micomercio.com/attachment1.pdf"] - `bank` (string, required) Nombre del banco seleccionado por el pagador. Example: "Banco de Chile (Edwards Citi)" - `bank_id` (string, required) Identificador del banco seleccionado por el pagador. Example: "dfFbF" - `payer_name` (string, required) Nombre del pagador. Example: "Nombre Pagador" - `payer_email` (string, required) Correo electrónico del pagador. Example: "pagador@email.com" - `personal_identifier` (string, required) Identificador personal del pagador. Example: "11.000.111-9" - `bank_account_number` (string, required) Número de cuenta bancaria del pagador. Example: "001120490689" - `out_of_date_conciliation` (boolean, required) Es si la conciliación del pago fue hecha luego de la fecha de expiración. Example: true - `transaction_id` (string, required) Identificador del pago asignado por el cobrador. Example: "zwo3wqz6uulcvajt" - `custom` (string, required) Campo genérico que asigna el cobrador al momento de hacer el pago. Example: "..." - `responsible_user_email` (string, required) Correo electrónico de la persona responsable del pago. Example: "responsible@email.com" - `send_reminders` (boolean, required) Es cuando este es un cobro por correo electrónico y Khipu enviará recordatorios. Example: true - `send_email` (boolean, required) Es cuando Khipu enviará el cobro por correo electrónico. Example: true - `payment_method` (string, required) Método de pago usado por el pagador, puede ser (transferencia normal) o (transferencia simplificada). Enum: "regular_transfer", "simplified_transfer", "not_available" - `funds_source` (string, required) Origen de fondos usado por el pagador, puede ser para pago con débito, para pago con prepago, para pago con crédito, o vacío en el caso de que se haya pagado mediante transferencia bancaria. Enum: "debit", "prepaid", "credit", "not-available", "" - `discount` (number) Monto a descontar del valor pagado. - `third_party_authorization_details` (string) Ignorar este campo.