Table of Contents

Interface IPaymentProcessorWithWebhook

Namespace
Rescope.Commerce.Core.PaymentProcessors
Assembly
Rescope.Commerce.Core.dll

Payment processors can optionally implement this interface to process webhooks sent by a 3rd party processor.

All processors MUST implement:

public interface IPaymentProcessorWithWebhook

Methods

ProcessWebhook(ProcessPaymentWebhookRequest)

Task<ProcessPaymentResultWithOrderId?> ProcessWebhook(ProcessPaymentWebhookRequest request)

Parameters

request ProcessPaymentWebhookRequest

Returns

Task<ProcessPaymentResultWithOrderId>