Merchant credentials issued by CIBWeb. All three fields are required on
every outbound request and stored in the SDK's module-private WeakMap
— they never appear as enumerable instance properties on Satim.
Invariants enforced at Satim construction:
All three strings non-empty after trim.
username and password ≤ 100 characters (SATIM AN.100).
Merchant credentials issued by CIBWeb. All three fields are required on every outbound request and stored in the SDK's module-private
WeakMap— they never appear as enumerable instance properties onSatim.Invariants enforced at
Satimconstruction:usernameandpassword≤ 100 characters (SATIM AN.100).terminalId≤ 16 characters (SATIM AN.16).