Patent ID: 11893581
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 25:
26. A payment server for processing payment transactions, comprising:
a communication interface configured to communicate with a payment terminal to exchange information with the payment terminal during a payment transaction, wherein the communication interface receives an authentication token from the payment terminal to authenticate a payment device during the payment transaction, wherein the communication interface sends a script and a new authentication token to the payment device via the payment terminal during or after the payment transaction, the script including at least one instruction for a device processing unit of the payment device to store the new authentication token in token memory of the payment device;
a processing unit coupled to the communication interface;
memory coupled to the processing unit, the memory having a plurality of instructions, wherein, when executed by the processing unit, the plurality of instructions cause the processing unit to:
determine, based on the authentication token associated with the payment device, whether to proceed with authorizing the payment transaction; and
provide the script and the new authentication token to the payment device via a communication path between the payment terminal and the payment device when the payment device is coupled to the payment terminal, wherein execution of the script by the device processing unit of the payment device, when the payment device is coupled to the payment terminal, stores the new authentication token in the payment device for use in a subsequent payment transaction.