Skip to main content

get_smartshopper_balance

Checks the customer's Smart Shopper loyalty points balance and available rewards.

Platform Support

PlatformStatusNotes
iOSYes
AndroidYes
Authentication Required

The user must be signed in to use this tool.

Description

Get the user's Smart Shopper loyalty points balance

Parameters

This tool takes no parameters.

Response

FieldTypeDescription
points_balanceintegerCurrent points balance
rand_valuestringRand value of points (e.g. "R45.00")

Error Codes

CodeDescription
AUTH_REQUIREDUser must be signed in
SMARTSHOPPER_UNAVAILABLELoyalty service is temporarily unavailable

Source Files

  • iOS: one-app-ios-chat/Chat/Sources/Chat/MCP/EcommerceMCPServer.swift
  • Android: chat-pnp-android/mcp-ecommerce/src/main/java/pnp/app/mcp/ecommerce/tools/EcommerceMCPTools.kt