17 lines
396 B
C#
17 lines
396 B
C#
using Hutopy.Modules.Creators.Contracts;
|
|
|
|
namespace Hutopy.Modules.Tipping.Contracts;
|
|
|
|
internal interface ITipProcessor
|
|
{
|
|
Task<TipCheckoutSession> CreateCheckoutSessionAsync(
|
|
Guid tipId,
|
|
CreatorReference creator,
|
|
decimal amount,
|
|
string currency,
|
|
string message,
|
|
Uri successUrl,
|
|
Uri cancelUrl,
|
|
CancellationToken ct = default);
|
|
}
|