get method

Future<MolliePaymentResponse> get(
  1. String paymentId
)

Retrieve a single payment object by its payment token.

Implementation

Future<MolliePaymentResponse> get(String paymentId) async {
  var res = await http.get(
    Uri.parse("$_apiEndpoint/$paymentId"),
    headers: _headers,
  );

  if (res.statusCode == 200 || res.statusCode == 201) {
    dynamic data = json.decode(res.body);
    return MolliePaymentResponse.build(data);
  } else {
    throw Exception("Error getting payment ${res.statusCode} ${res.body}");
  }
}