| CPC G06Q 20/0855 (2013.01) [G06Q 20/145 (2013.01); G06Q 20/3829 (2013.01)] | 20 Claims |

|
1. A method for facilitating enhanced offline payment, comprising:
obtaining, by a client system, a location indicator from a charging system, wherein the location indicator indicates a location of a current phase of an instance of a service provided to the client system, and the location indicator relates to payment for the service at the location;
generating, by the client system, an offline code that allows access to the service and usable at the location indicated by the location indicator, wherein the offline code is in a format readable by the charging system and wherein the client system is offline;
encoding, by the client system, historical data related to the current phase of the instance of the service in a field of the offline code, wherein the historical data indicates one or more previous phases of the instance of the service; and
sending, by the client system, a message including the offline code to the charging system for offline payment for the current phase of the instance of the service based on the historical data.
|