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