updateCheck method

Future<Check> updateCheck({
  1. required String id,
  2. double? amount,
  3. String? description,
  4. required DateTime expiresAt,
  5. required DateTime pointExpiresAt,
  6. int? pointExpiresInDays,
})

Implementation

Future<Check> updateCheck({
  required String id,
  double? amount,
  String? description,
  required DateTime expiresAt,
  required DateTime pointExpiresAt,
  int? pointExpiresInDays,
}) async {
  return await invokeMethod<Check>(
    (j) => Check.fromJson(j),
    'updateCheck',
    {
      'env': this.env.index,
      'accessToken': this.accessToken,
      'id': id,
      'amount': amount,
      'description': description,
      'expiresAt': datetimeConv.toJson(expiresAt),
      'pointExpiresAt': datetimeConv.toJson(pointExpiresAt),
      'pointExpiresInDays': pointExpiresInDays,
    },
  );
}