Procs
proc deleteV3VaultPaymentTokensId(client: PaymentTokensClient; id: string): Future[ AsyncResponse] {....stackTrace: false, raises: [Exception, ValueError, HttpRequestError, LibraryError, SslError, OSError, IOError, ProtocolError, KeyError, JsonParsingError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- Delete the payment token associated with the payment token id.
proc getV3VaultPaymentTokens(client: PaymentTokensClient; customerId: string; pageSize: int64 = 5; page: int64 = 1; totalRequired: bool = false): Future[ CustomerVaultPaymentTokensResponse] {....stackTrace: false, raises: [Exception, ValueError, KeyError, HttpRequestError, LibraryError, SslError, OSError, IOError, ProtocolError, JsonParsingError, OpenParserJsonError, PaymentTokensClientError], tags: [RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- Returns all payment tokens for a customer.
proc getV3VaultPaymentTokensId(client: PaymentTokensClient; id: string): Future[ PaymentTokenResponse] {....stackTrace: false, raises: [Exception, ValueError, HttpRequestError, LibraryError, SslError, OSError, IOError, ProtocolError, KeyError, JsonParsingError, OpenParserJsonError, PaymentTokensClientError], tags: [ RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- Returns a readable representation of vaulted payment source associated with the payment token id.
proc postV3VaultPaymentTokens(client: PaymentTokensClient; body: types.PaymentTokenRequest): Future[ PaymentTokenResponse] {....stackTrace: false, raises: [Exception, ValueError, HttpRequestError, LibraryError, SslError, OSError, IOError, ProtocolError, KeyError, JsonParsingError, OpenParserJsonError, PaymentTokensClientError], tags: [ RootEffect, ReadIOEffect, TimeEffect, WriteIOEffect], forbids: [].}
- Creates a Payment Token from the given payment source and adds it to the Vault of the associated customer.