api/HamyanEdalat.Core/Abstracts/IPaymentService.cs

7 lines
401 B
C#
Raw Normal View History

2024-03-09 19:53:01 +03:30
namespace HamyanEdalat.Core.Abstracts;
public interface IPaymentService : IScopedDependency
{
Task<string> GetPaymentLinkAsync(double amount, string factorNumber, Guid orderId, Guid userId, string phoneNumber, string fullName, CancellationToken cancellationToken = default);
Task<Tuple<string, string>> VerifyPaymentAsync(string authority, CancellationToken cancellationToken = default);
}