WalletConfig
data class WalletConfig(val gatewayId: GatewayId, val displayName: String, val walletAccountId: String, val region: String = "Global", val docsPath: String, val blurb: String, val capabilities: Set<Capability> = setOf(Capability.ONE_TIME_PAYMENT, Capability.WALLET, Capability.REFUND), val status: GatewayStatus = GatewayStatus.SANDBOX_READY)
Archetype-E (internal rail): a backend double-entry ledger, no external SDK at all. Unlike every other provider archetype, there is no sandbox to be "ready" for — the ledger IS the whole implementation, so this is always GatewayStatus.SANDBOX_READY.
Constructors
Link copied to clipboard
constructor(gatewayId: GatewayId, displayName: String, walletAccountId: String, region: String = "Global", docsPath: String, blurb: String, capabilities: Set<Capability> = setOf(Capability.ONE_TIME_PAYMENT, Capability.WALLET, Capability.REFUND), status: GatewayStatus = GatewayStatus.SANDBOX_READY)