Interface MerchantClientInterface

All Known Implementing Classes:
MerchantClient

public interface MerchantClientInterface
Merchant client. Thread-safe.
  • Method Details

    • hostedCheckout

      Resource /v2/{merchantId}/hostedcheckouts
      Returns:
      HostedCheckoutClientInterface
    • hostedTokenization

      HostedTokenizationClientInterface hostedTokenization()
      Resource /v2/{merchantId}/hostedtokenizations
      Returns:
      HostedTokenizationClientInterface
    • payments

      Resource /v2/{merchantId}/payments
      Returns:
      PaymentsClientInterface
    • captures

      Resource /v2/{merchantId}/payments/{paymentId}/captures
      Returns:
      CapturesClientInterface
    • refunds

      Resource /v2/{merchantId}/payments/{paymentId}/refunds
      Returns:
      RefundsClientInterface
    • complete

      Resource /v2/{merchantId}/payments/{paymentId}/complete
      Returns:
      CompleteClientInterface
    • productGroups

      Resource /v2/{merchantId}/productgroups
      Returns:
      ProductGroupsClientInterface
    • products

      Resource /v2/{merchantId}/products
      Returns:
      ProductsClientInterface
    • services

      Resource /v2/{merchantId}/services/testconnection
      Returns:
      ServicesClientInterface
    • webhooks

      Resource /v2/{merchantId}/webhooks/validateCredentials
      Returns:
      WebhooksClientInterface
    • sessions

      Resource /v2/{merchantId}/sessions
      Returns:
      SessionsClientInterface
    • tokens

      Resource /v2/{merchantId}/tokens/{tokenId}
      Returns:
      TokensClientInterface
    • payouts

      Resource /v2/{merchantId}/payouts/{payoutId}
      Returns:
      PayoutsClientInterface
    • mandates

      Resource /v2/{merchantId}/mandates
      Returns:
      MandatesClientInterface
    • privacyPolicy

      Resource /v2/{merchantId}/services/privacypolicy
      Returns:
      PrivacyPolicyClientInterface
    • paymentLinks

      Resource /v2/{merchantId}/paymentlinks
      Returns:
      PaymentLinksClientInterface