# Update Store and Forward settings

This endpoint updates the store and forward settings for a specific point of sale device.

Endpoint: PUT /point-of-sales/{pointOfSaleId}/store-and-forward-settings
Version: 1.0.0

## Path parameters:

  - `pointOfSaleId` (integer, required)
    The unique system identifier for the point of sale device.
    Example: 123456789

## Request fields (application/json):

  - `storeAndForwardEnabled` (boolean,null)
    Specifies whether the store and forward feature should remain enabled or be disabled for the point of sale device. This feature allows transactions to be stored locally when there is no network connectivity and then forwarded to the server once connectivity is restored.
    Example: true

  - `transactionAmountThreshold` (integer,null)
    Defines the maximum transaction amount (in the smallest currency unit, such as cents) that can be processed using the store and forward feature. Transactions exceeding this amount will not be stored for later forwarding.
    Example: 10000

  - `throttlingLimit` (integer,null)
    Sets the maximum number of transactions that can be processed within a specific time frame when the store and forward feature is enabled. This helps to control the flow of transactions once network connectivity is restored.
    Example: 100

  - `processInterval` (integer,null)
    Specifies the time interval (in seconds) between attempts to process and forward stored transactions once network connectivity is available.
    Example: 300

  - `x509PrivateKey` (string,null)
    The private key used for encrypting stored transaction data. This key is part of the X.509 certificate standard, which is used to ensure secure communications.
    Example: "MIIBVgIBADANBgkqhkiG9w0BAQEFAASC..."

  - `x509PublicKey` (string,null)
    The public key associated with the private key, used in conjunction with the X.509 certificate for encryption and secure communication.
    Example: "MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE..."

  - `keyGenerated` (string,null)
    The date and time when the encryption keys were generated, formatted according to the ISO 8601 standard.
    Example: "2023-09-01T12:00:00Z"


## Response 200 fields
