getSubscriptionInvoice method
Implementation
Future<void> getSubscriptionInvoice(String invoiceId) async {
Options dioOptions = Options(
headers: {
"Authorization": "Bearer $apiKey",
"Accept": "application/vnd.api+json",
"Content-Type": "application/vnd.api+json",
},
);
try {
Response response = await dio.get(
"https://api.lemonsqueezy.com/v1/subscription-invoices/$invoiceId",
options: dioOptions,
);
if (response.statusCode == 200) {
print('Subscription invoice retrieved successfully:');
print(response.data);
} else {
print('Failed to retrieve subscription invoice');
}
} catch (e) {
print('Error retrieving subscription invoice: $e');
}
}