Table of Contents

Namespace NuvTools.Payment.Contracts

Interfaces

IPayeeAccountClient

The receiving side: an account the platform can pay, and the onboarding that makes it payable.

IPaymentChargeClient

Moving money: charging a customer, and paying a payee.

IPaymentCustomerClient

The paying side: who is charged, and the payment method they saved.

IPaymentRefundClient

Giving money back: refunding part or all of a payment the customer already made.

IPaymentWebhookVerifier

Checks that a webhook really came from the provider, and reads it.