Table of Contents

Interface IPaymentProcessorWithSubscription

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

Payment processors can optionally implement this interface to process card not present transactions for a subscription

All processors MUST implement:

public interface IPaymentProcessorWithSubscription

Methods

ProcessSubscriptionPayment(ProcessPaymentSubscriptionRequest)

Task<ProcessPaymentResult?> ProcessSubscriptionPayment(ProcessPaymentSubscriptionRequest request)

Parameters

request ProcessPaymentSubscriptionRequest

Returns

Task<ProcessPaymentResult>