SilverflowVarSheet

Supply bin_key to create an acceptor with top-level mid and mcc, or acceptor_key to use an existing acceptor belonging to this merchant.

  • acceptor_key
    Type: string · Acceptor Keynullable

    Existing Silverflow acceptor key (acpt-… / mac-…). Presence selects BIND mode: routing fields are read from the live acceptor. POS address fields can be supplied to configure its physical address.

  • bin_key
    Type: string · Bin Keynullable

    Silverflow acquiring-BIN key (bin-…) the acceptor sits under. REQUIRED in create mode.

  • description
    Type: string · Descriptionnullable

    Acceptor description. Optional — defaults to '{merchant_name} - {mid}' when omitted (create mode).

  • merchant_name
    Type: string · Merchant Name
    min length:  
    1
    nullable

    Merchant's trading name. Input alias: name. Sent to Silverflow on POST and PUT. On bind, omission preserves the existing name. On create, omission falls back to top-level merchant_name, then top-level name, then the merchant account name. Returned as merchant_name.

  • point_of_sale_address
    Type: object · Point Of Sale Addressnullable

    Silverflow physical POS address (line1, city, postalCode, countryCode; optional line2/stateOrProvince). Required on the acceptor for POS. If omitted, use its existing address or the merchant account address. Shared flat merchant_* address fields are also accepted.

    • propertyName
      Type: anything
  • sub_merchant_id
    Type: string · Sub Merchant Idnullable

    Sub-merchant id (payfac / marketplace). Optional (create mode).

  • webshop_url
    Type: string · Webshop Urlnullable

    Merchant webshop URL. Optional (create mode).

  • propertyName
    Type: anything