refundStarPayment method

Future<bool> refundStarPayment(
  1. int userId,
  2. String telegramPaymentChargeId
)

Refunds a successful payment in Telegram Stars.

See: https://core.telegram.org/bots/api#refundstarpayment

Implementation

Future<bool> refundStarPayment(
  int userId,
  String telegramPaymentChargeId,
) async {
  final params = <String, dynamic>{
    'user_id': userId,
    'telegram_payment_charge_id': telegramPaymentChargeId,
  };

  final payload = Payload(params);
  return await _makeRequest<bool>(APIMethod.refundStarPayment.name, payload);
}