Capturar En Exceso

La captura en exceso permite a los comerciantes elegibles con un acuerdo de captura en exceso de PayPal capturar más de la cantidad autorizada originalmente al facturar un pedido. Por ejemplo, el importe final podría aumentar debido a ajustes basados en el peso o cambios en los costes de material entre la autorización y el cumplimiento.

PayPal determina el límite de captura en exceso de cada cuenta de comerciante. Al habilitar la captura excesiva en Payment Services no se establece un acuerdo ni se aumenta el límite aprobado por PayPal.

NOTE
En este tema se describe la captura excesiva en la extensión Payment Services. Para Adobe Commerce as a Cloud Service, consulte Cantidades de captura personalizadas para conocer los requisitos de disponibilidad y habilitación por separado.

Requisitos previos

Antes de habilitar la captura excesiva:

  • Overcapture solo está disponible en Payment Services 2.17.0 o posterior.
  • La captura excesiva solo está disponible para empresas con sede en Estados Unidos. Los requisitos de captura excesiva de PayPal (PSD2) también se aplican a los comerciantes estadounidenses que venden a compradores de PayPal en el Espacio Económico Europeo (EEE).
  • La captura excesiva no está disponible para métodos de pago alternativos (APM).
  • Obtenga un acuerdo de captura excesiva con PayPal y confirme el límite aprobado para su cuenta de comerciante con el administrador de cuentas de PayPal.
  • Establece Payment Action del método de pago en Authorize. La captura excesiva se aplica a los pedidos autorizados capturados más tarde durante la facturación, no a los pedidos capturados automáticamente con Authorize and Capture. Ver Set Payment Services como método de pago.

Habilitar captura excesiva

  1. En la barra lateral Admin, vaya a Stores > Settings>Configuration.
  2. En el panel izquierdo, expanda Sales y elija Payment Methods.
  3. Seleccione el sitio web que desea configurar mediante el selector de ámbito de tienda.
  4. Expanda la sección FEATURED ADOBE PAYMENT SOLUTION.
  5. En la sección Payment Services, expanda la sección​General Configuration.
  6. Establezca Over Capture Enabled en Yes.
  7. Haga clic en Save Config para guardar los cambios.
  8. Vaya a System > Cache Management y, a continuación, haga clic en Flush Cache para actualizar todas las cachés no válidas.

Capturar un pago autorizado

La captura excesiva se produce durante la facturación en el administrador. La cantidad de captura solicitada debe estar dentro del límite aprobado por PayPal para tu cuenta de comerciante. Ver Crear una factura para el flujo de trabajo de facturación estándar.

  1. En la barra lateral Admin, vaya a Sales > Orders.
  2. Abra un pedido con un pago autorizado que aún no se haya capturado.
  3. Haga clic en Invoice.
  4. En el campo Cantidad de captura personalizada, introduzca la cantidad total que desea capturar. Por ejemplo, si la cantidad autorizada es USD 100 y el cargo final acordado es USD 110, escriba 110, no 10. El importe solicitado debe estar dentro del límite aprobado por PayPal.
  5. Seleccione la captura en línea de la factura para solicitar el pago a través del proveedor de pagos.
  6. Revise la factura y haga clic en Submit Invoice.

Capturar mediante la API de facturas

Usar el extremo estándar Crear una factura:

POST /rest/<store_code>/V1/order/<orderId>/invoice

Utilice el código de tienda del pedido y el ID interno del pedido. Autentique con un administrador autorizado o un token de integración y establezca Content-Type: application/json.

El siguiente ejemplo de carga útil solicita una factura completa con captura en línea de USD 110 para un pedido autorizado para USD 100, siempre que el acuerdo de PayPal del comerciante permita esa cantidad:

{
  "capture": true,
  "notify": false,
  "arguments": {
    "extension_attributes": {
      "custom_capture_amount": 110
    }
  }
}

En este ejemplo:

  1. capture solicita captura en línea.
  2. notify controla si Commerce envía el correo electrónico de notificación de factura.
  3. custom_capture_amount es la cantidad final que se va a capturar, no el aumento sobre la cantidad autorizada.

Solución de problemas de una captura rechazada

Si PayPal rechaza una solicitud de captura excesiva:

  • Confirme que hay un acuerdo de captura en exceso activo para la cuenta de comerciante de PayPal utilizada para el pago.
  • Compruebe que la cantidad solicitada se encuentra dentro del límite aprobado. Si supera el límite, solicita una cantidad inferior o ponte en contacto con el administrador de cuentas de PayPal para hablar sobre un aumento.
recommendation-more-help
commerce-help-payment-services