Skip to content

Collecting on a Pre Authorization

James Goodwin edited this page Mar 24, 2017 · 5 revisions

1. Configuring the Judo instance

var receipt = result as PaymentReceiptModel;
var paymentService = new ServiceFactory().GetPaymentService(judo);
var collectionResult = await paymentService.Collection(new CollectionModel()
{
    Amount = receipt.Amount,
    ReceiptId = receipt.ReceiptId
});

2. Receive the collection result

if ("Success".Equals(collectionResult.Response.Result))
{
    // handle successful collection
}