Skip to main content

Rapi Pago

The full list of request body parameters and possible outcomes can be found here.

Request a "Redirect" Rapi Pago payment#

RequestRapiPagoSource source = RequestRapiPagoSource.builder()        .country()        .description()        .payer(Payer.builder().build())        .build();
PaymentRequest request = PaymentRequest.rapiPago(source, Currency.ARS, 10L);
PaymentResponse response = api.paymentsClient().requestAsync(request).get();

Succeed a Rapi pago payment#

This functionality only works in sandbox environment.

api.rapiPagoClient().succeed("payment_id");

Expire a Rapi pago payment#

api.rapiPagoClient().expire("payment_id");