paypal/paypal_payment_tokens/src/paypal_payment_tokens/payment_tokens

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.