wcPointsAndRewardsUser method

Future<WcPointsAndRewardUser> wcPointsAndRewardsUser({
  1. String? userToken,
})

Get the user's points from WooCommerce Points and Rewards.

Returns a WcPointsAndRewardUser future. Throws a PointsAndRewardsNotFoundException if WooCommerce Points and Rewards is not active, InvalidUserTokenException if the token is not valid.

Implementation

Future<WcPointsAndRewardUser> wcPointsAndRewardsUser(
    {String? userToken}) async {
  // send http request
  final Map<String, dynamic> json = await _http(
    method: "GET",
    url: _urlForRouteType(WPRouteType.WCPointsAndRewardsUser),
    userToken: userToken,
    shouldAuthRequest: true,
  );

  return WcPointsAndRewardUser.fromJson(_dataFromJson(json));
}