# Wpay ## Docs - [Authentication](https://integration.wpay.com.au/guides/api/authentication.md): API authentication basics and best practices. - [API Compatibility](https://integration.wpay.com.au/guides/api/compatibility.md) - [Connectivity and TLS](https://integration.wpay.com.au/guides/api/connectivity.md): Review the TLS and security requirements for integrating with the Gr4vy API. - [Environments](https://integration.wpay.com.au/guides/api/environments.md): Sandbox and Production environments within an instance. - [Transaction error codes](https://integration.wpay.com.au/guides/api/error-codes.md): A list of all error codes for transactions. - [Error handling](https://integration.wpay.com.au/guides/api/errors.md): Best practices on handling errors and other exceptions. - [Idempotent requests](https://integration.wpay.com.au/guides/api/idempotent-requests.md): Best practices on handling retries in an idempotent way. - [IP address forwarding](https://integration.wpay.com.au/guides/api/ip-address-forwarding.md): Best practices on handling the original IP address for a transaction. - [Authentication with JWTs](https://integration.wpay.com.au/guides/api/jwts.md) - [OpenAPI 3.1.0 Specification](https://integration.wpay.com.au/guides/api/openapi.md) - [Pagination](https://integration.wpay.com.au/guides/api/pagination.md): Best practices on handling pagination in the API. - [Prefer header](https://integration.wpay.com.au/guides/api/prefer-header.md) - [Rate limiting](https://integration.wpay.com.au/guides/api/rate-limiting.md): Rate limits and enumeration prevention - [Payment method statuses](https://integration.wpay.com.au/guides/api/statuses/payment-methods.md): A list of all statuses for payment methods. - [Transaction statuses](https://integration.wpay.com.au/guides/api/statuses/transactions.md): A list of all statuses for transactions. - [Best practices](https://integration.wpay.com.au/guides/best-practices/overview.md): A list of best practices for integrating. - [3-D Secure in Embed](https://integration.wpay.com.au/guides/features/3ds/embed.md) - [Pass-through External 3-D Secure data](https://integration.wpay.com.au/guides/features/3ds/external.md) - [Hosted 3-D Secure](https://integration.wpay.com.au/guides/features/3ds/hosted.md) - [Native 3-D Secure](https://integration.wpay.com.au/guides/features/3ds/native.md) - [3-D Secure](https://integration.wpay.com.au/guides/features/3ds/overview.md) - [3DS Scenarios](https://integration.wpay.com.au/guides/features/3ds/scenarios.md) - [Setup 3DS card schemes](https://integration.wpay.com.au/guides/features/3ds/schemes.md) - [3-D Secure Setup](https://integration.wpay.com.au/guides/features/3ds/setup.md) - [3-D Secure testing](https://integration.wpay.com.au/guides/features/3ds/testing.md) - [Manual account updates](https://integration.wpay.com.au/guides/features/account-updater/integration.md) - [Account Updater](https://integration.wpay.com.au/guides/features/account-updater/overview.md) - [Real time account updates](https://integration.wpay.com.au/guides/features/account-updater/real-time.md) - [Scheduled account updates](https://integration.wpay.com.au/guides/features/account-updater/scheduler.md) - [Automatic anti-fraud device fingerprinting](https://integration.wpay.com.au/guides/features/anti-fraud/fingerprint.md): Enabling automatic device fingerprinting - [Anti-fraud](https://integration.wpay.com.au/guides/features/anti-fraud/overview.md): Managing risk in your transaction flow - [Anti-fraud setup](https://integration.wpay.com.au/guides/features/anti-fraud/setup.md): Setting up an anti-fraud service - [Silent mode](https://integration.wpay.com.au/guides/features/anti-fraud/silent-mode.md) - [Anti-fraud simulator](https://integration.wpay.com.au/guides/features/anti-fraud/simulator.md) - [Decrypted Apple Pay tokens](https://integration.wpay.com.au/guides/features/apple-pay/decrypted-tokens.md) - [Apple Pay on iOS with the SDK](https://integration.wpay.com.au/guides/features/apple-pay/ios.md) - [Apple Pay on iOS without the SDK](https://integration.wpay.com.au/guides/features/apple-pay/ios-without-sdk.md) - [Apple Pay](https://integration.wpay.com.au/guides/features/apple-pay/overview.md) - [Apple Pay on web with Embed](https://integration.wpay.com.au/guides/features/apple-pay/web.md) - [Apple Pay on web without Embed](https://integration.wpay.com.au/guides/features/apple-pay/web-without-sdk.md) - [Card fingerprints](https://integration.wpay.com.au/guides/features/cards/fingerprints.md): A unique hash for every card in the vault - [Payment account references](https://integration.wpay.com.au/guides/features/cards/payment-account-reference.md): A unique ID for the account behind the card - [Customer Authentication Module (CAM)](https://integration.wpay.com.au/guides/features/click-to-pay/cam.md) - [Click to Pay](https://integration.wpay.com.au/guides/features/click-to-pay/overview.md) - [Click to Pay Setup](https://integration.wpay.com.au/guides/features/click-to-pay/setup.md) - [Token Authentication Service (TAS)](https://integration.wpay.com.au/guides/features/click-to-pay/tas.md) - [Gift Cards](https://integration.wpay.com.au/guides/features/gift-cards/overview.md) - [Gift card simulator](https://integration.wpay.com.au/guides/features/gift-cards/simulator.md) - [Split tender](https://integration.wpay.com.au/guides/features/gift-cards/split-tender.md) - [Decrypted Google Pay tokens](https://integration.wpay.com.au/guides/features/google-pay/decrypted-tokens.md) - [Google Pay on Android with the SDK](https://integration.wpay.com.au/guides/features/google-pay/mobile.md) - [Google Pay on Android without the SDK](https://integration.wpay.com.au/guides/features/google-pay/mobile-without-sdk.md) - [Google Pay](https://integration.wpay.com.au/guides/features/google-pay/overview.md) - [Google Pay on web with Embed](https://integration.wpay.com.au/guides/features/google-pay/web.md) - [Google Pay on web without Embed](https://integration.wpay.com.au/guides/features/google-pay/web-without-sdk.md) - [Linking guests buyer details](https://integration.wpay.com.au/guides/features/guest-checkout/linking.md): Use guest buyer details in combination with stored buyer records and their payment methods - [Guest checkout](https://integration.wpay.com.au/guides/features/guest-checkout/overview.md): Create transactions without a creating a buyer first - [Network token implementation](https://integration.wpay.com.au/guides/features/network-tokens/implementation.md): How to use scheme tokens with or without payment orchestration - [Network token lifecycle management](https://integration.wpay.com.au/guides/features/network-tokens/lifecycle.md): Managing the full lifecycle of network tokens - [Network tokens](https://integration.wpay.com.au/guides/features/network-tokens/overview.md): Using scheme tokens with payment orchestration - [Network token pass through](https://integration.wpay.com.au/guides/features/network-tokens/passthrough.md) - [Network Token Testing](https://integration.wpay.com.au/guides/features/network-tokens/testing.md) - [Payment links](https://integration.wpay.com.au/guides/features/payment-links/overview.md): Set up payment links to accept payments from your customers. - [Sharing the payment link](https://integration.wpay.com.au/guides/features/payment-links/sharing.md) - [Payment link expiration and statuses](https://integration.wpay.com.au/guides/features/payment-links/statuses.md) - [Recurring transactions with Embed](https://integration.wpay.com.au/guides/features/recurring-payments/embed.md) - [Recurring payments](https://integration.wpay.com.au/guides/features/recurring-payments/overview.md) - [Common scenarios](https://integration.wpay.com.au/guides/features/recurring-payments/scenarios.md) - [Transaction simulators](https://integration.wpay.com.au/guides/features/simulators/overview.md) - [Transaction simulator webhooks](https://integration.wpay.com.au/guides/features/simulators/webhooks.md) - [Creating buyers & payment methods on import](https://integration.wpay.com.au/guides/features/token-import/buyer-payment-creation.md) - [Vault token import](https://integration.wpay.com.au/guides/features/token-import/overview.md) - [Token import file upload](https://integration.wpay.com.au/guides/features/token-import/token-file-transmission.md) - [Token import file creation](https://integration.wpay.com.au/guides/features/token-import/token-import-file.md) - [Advanced authentication for Vault Forward](https://integration.wpay.com.au/guides/features/vault-forwarding/authentication.md) - [Vault Forward card data from a checkout session](https://integration.wpay.com.au/guides/features/vault-forwarding/checkout-sessions.md) - [Enable a Vault Forward endpoint](https://integration.wpay.com.au/guides/features/vault-forwarding/enable.md) - [Vault Forward card data to API endpoint](https://integration.wpay.com.au/guides/features/vault-forwarding/forward.md) - [Forward network tokens via Vault Forward](https://integration.wpay.com.au/guides/features/vault-forwarding/network-tokens.md) - [Vault Forward](https://integration.wpay.com.au/guides/features/vault-forwarding/overview.md) - [Advanced authentication for Visa](https://integration.wpay.com.au/guides/features/vault-forwarding/visa.md) - [Webhook events](https://integration.wpay.com.au/guides/features/webhooks/events.md) - [Webhooks](https://integration.wpay.com.au/guides/features/webhooks/overview.md) - [Webhook payload](https://integration.wpay.com.au/guides/features/webhooks/payload.md) - [Webhook signatures](https://integration.wpay.com.au/guides/features/webhooks/signatures.md) - [Technical webhook considerations](https://integration.wpay.com.au/guides/features/webhooks/technical-considerations.md) - [Build with Wpay](https://integration.wpay.com.au/guides/get-started.md): Connect, build, and scale payments using the Wpay payments platform. - [Identifiers & reconciliation](https://integration.wpay.com.au/guides/ids.md) - [Agentic Development Kit (ADK)](https://integration.wpay.com.au/guides/payments/adk/overview.md): Build AI-native storefronts within conversational AI platforms using Gr4vy. - [Android events](https://integration.wpay.com.au/guides/payments/android/events.md) - [Google Pay on Android](https://integration.wpay.com.au/guides/payments/android/google-pay.md) - [Android options](https://integration.wpay.com.au/guides/payments/android/options.md) - [Installing the Android SDK](https://integration.wpay.com.au/guides/payments/android/quick-start/android.md) - [Creating an API key for use with Android](https://integration.wpay.com.au/guides/payments/android/quick-start/key.md) - [Android SDK](https://integration.wpay.com.au/guides/payments/android/quick-start/overview.md): Get set up with the Android SDK for your checkout experience. - [Generating tokens for authentication](https://integration.wpay.com.au/guides/payments/android/quick-start/sdks.md) - [Creating transactions](https://integration.wpay.com.au/guides/payments/android/quick-start/transact.md) - [Architecture](https://integration.wpay.com.au/guides/payments/chatgpt-app/architecture.md): How MCP, tools, resources, and widgets fit together in a ChatGPT app. - [Deploy to ChatGPT](https://integration.wpay.com.au/guides/payments/chatgpt-app/deployment.md): Expose your MCP server over HTTPS, connect to ChatGPT, and go live. - [Integrate Gr4vy Embed](https://integration.wpay.com.au/guides/payments/chatgpt-app/gr4vy-embed.md): Generate embed tokens, load Gr4vy Embed in the checkout widget, and verify webhooks. - [Build the MCP server](https://integration.wpay.com.au/guides/payments/chatgpt-app/mcp-server.md): Define data types, product catalog, HTTP transport, and MCP tools and resources. - [ChatGPT ADK](https://integration.wpay.com.au/guides/payments/chatgpt-app/overview.md): Build an e-commerce ChatGPT app with product browsing, cart, and Gr4vy Embed checkout. - [Set up the project](https://integration.wpay.com.au/guides/payments/chatgpt-app/setup.md): Scaffold a ChatGPT app project with dependencies and Gr4vy configuration. - [Build the widgets](https://integration.wpay.com.au/guides/payments/chatgpt-app/widgets.md): Build the widget bridge, self-contained HTML widgets, and the build pipeline. - [commercetools Administration](https://integration.wpay.com.au/guides/payments/commercetools/backend.md) - [commercetools Configuration](https://integration.wpay.com.au/guides/payments/commercetools/configuration.md) - [commercetools Frontend](https://integration.wpay.com.au/guides/payments/commercetools/frontend.md) - [commercetools Installation](https://integration.wpay.com.au/guides/payments/commercetools/installation.md) - [commercetools Integration](https://integration.wpay.com.au/guides/payments/commercetools/overview.md): Bring Embed right into your commercetools ecommerce experience. - [PayPal via the API](https://integration.wpay.com.au/guides/payments/direct-api/paypal.md) - [Handling redirects](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/handle-redirect.md) - [Authentication](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/key.md) - [Direct API](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/overview.md): Get set up with a direct API integration. - [Listing payment options](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/payment-options.md) - [Getting transaction results](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/status.md) - [Creating transactions](https://integration.wpay.com.au/guides/payments/direct-api/quick-start/transaction.md) - [Common issues with Embed](https://integration.wpay.com.au/guides/payments/embed/common-issues.md) - [Digital wallets in Embed](https://integration.wpay.com.au/guides/payments/embed/digital-wallets.md) - [Embed events](https://integration.wpay.com.au/guides/payments/embed/events.md) - [In-app browsers with Embed](https://integration.wpay.com.au/guides/payments/embed/in-app-browsers.md) - [Embed localization](https://integration.wpay.com.au/guides/payments/embed/locale.md) - [Embed options](https://integration.wpay.com.au/guides/payments/embed/options.md) - [Adding Embed](https://integration.wpay.com.au/guides/payments/embed/quick-start/embed.md) - [Inspecting transactions](https://integration.wpay.com.au/guides/payments/embed/quick-start/inspect.md) - [Creating an API key for use with Embed](https://integration.wpay.com.au/guides/payments/embed/quick-start/key.md) - [Going live](https://integration.wpay.com.au/guides/payments/embed/quick-start/live.md) - [Embed](https://integration.wpay.com.au/guides/payments/embed/quick-start/overview.md): Get set up with Embed as your web checkout experience. - [Generating tokens for authentication](https://integration.wpay.com.au/guides/payments/embed/quick-start/sdks.md) - [Embed Theming](https://integration.wpay.com.au/guides/payments/embed/theming.md) - [Apple Pay on iOS](https://integration.wpay.com.au/guides/payments/ios/apple-pay.md) - [iOS events](https://integration.wpay.com.au/guides/payments/ios/events.md) - [iOS options](https://integration.wpay.com.au/guides/payments/ios/options.md) - [Installing the iOS SDK](https://integration.wpay.com.au/guides/payments/ios/quick-start/ios.md) - [Creating an API key for use with iOS](https://integration.wpay.com.au/guides/payments/ios/quick-start/key.md) - [iOS SDK](https://integration.wpay.com.au/guides/payments/ios/quick-start/overview.md): Get set up with the iOS SDK for your checkout experience. - [Generating tokens for authentication](https://integration.wpay.com.au/guides/payments/ios/quick-start/sdks.md) - [Creating transactions](https://integration.wpay.com.au/guides/payments/ios/quick-start/transact.md) - [Magento Administration](https://integration.wpay.com.au/guides/payments/magento/backend.md) - [Magento Configuration](https://integration.wpay.com.au/guides/payments/magento/configuration.md) - [Magento Frontend](https://integration.wpay.com.au/guides/payments/magento/frontend.md) - [Magento Installation](https://integration.wpay.com.au/guides/payments/magento/installation.md) - [Magento Plugin](https://integration.wpay.com.au/guides/payments/magento/overview.md): Bring Embed right into your Magento ecommerce experience. - [Accept payments on mobile](https://integration.wpay.com.au/guides/payments/mobile.md): Choose the right mobile integration for your app: Embed SDKs or Native SDKs. - [Adding 3DS authentication](https://integration.wpay.com.au/guides/payments/native/3ds.md) - [Card details](https://integration.wpay.com.au/guides/payments/native/get-card-details.md) - [Create an API key](https://integration.wpay.com.au/guides/payments/native/key.md) - [List buyer payment methods](https://integration.wpay.com.au/guides/payments/native/list-buyer-payment-methods.md) - [List payment options](https://integration.wpay.com.au/guides/payments/native/list-payment-options.md) - [Native Mobile SDKs](https://integration.wpay.com.au/guides/payments/native/overview.md) - [SDK Response Reference](https://integration.wpay.com.au/guides/payments/native/responses.md) - [Generating tokens for authentication](https://integration.wpay.com.au/guides/payments/native/sdks.md) - [Vaulting card data](https://integration.wpay.com.au/guides/payments/native/vault.md) - [Apple Pay on React Native](https://integration.wpay.com.au/guides/payments/react-native/apple-pay.md) - [React Native events](https://integration.wpay.com.au/guides/payments/react-native/events.md) - [Google Pay on React Native](https://integration.wpay.com.au/guides/payments/react-native/google-pay.md) - [React Native options](https://integration.wpay.com.au/guides/payments/react-native/options.md) - [Installing the React Native SDK](https://integration.wpay.com.au/guides/payments/react-native/quick-start/embed.md) - [Creating an API key for use with React Native](https://integration.wpay.com.au/guides/payments/react-native/quick-start/key.md) - [React Native SDK](https://integration.wpay.com.au/guides/payments/react-native/quick-start/overview.md): Get set up with the React Native mobile SDK for your checkout experience. - [Generating tokens for authentication](https://integration.wpay.com.au/guides/payments/react-native/quick-start/sdks.md) - [Creating transactions](https://integration.wpay.com.au/guides/payments/react-native/quick-start/transact.md) - [Secure Fields events](https://integration.wpay.com.au/guides/payments/secure-fields/events.md) - [Adding secure fields](https://integration.wpay.com.au/guides/payments/secure-fields/quick-start/embed.md) - [Creating an API key for use with Secure Fields](https://integration.wpay.com.au/guides/payments/secure-fields/quick-start/key.md) - [Secure Fields](https://integration.wpay.com.au/guides/payments/secure-fields/quick-start/overview.md): Get set up with Secure Fields to vault and process cards. - [Creating checkout sessions](https://integration.wpay.com.au/guides/payments/secure-fields/quick-start/sdks.md) - [Creating transactions](https://integration.wpay.com.au/guides/payments/secure-fields/quick-start/transact.md) - [Secure Fields with stored cards](https://integration.wpay.com.au/guides/payments/secure-fields/stored-cards.md): Use Secure Fields to collect the CVV for cards previously stored. - [Secure Fields theming](https://integration.wpay.com.au/guides/payments/secure-fields/theming.md): Each field can be customized to match the brand using the `styles` property when adding the field. - [Secure Fields and 3DS](https://integration.wpay.com.au/guides/payments/secure-fields/three-d-secure.md): Handling 3DS in Secure Fields. - [Salesforce Commerce Cloud Administration](https://integration.wpay.com.au/guides/payments/sfcc/backend.md) - [Salesforce Commerce Cloud Configuration](https://integration.wpay.com.au/guides/payments/sfcc/configuration.md) - [Salesforce Commerce Cloud Frontend](https://integration.wpay.com.au/guides/payments/sfcc/frontend.md) - [Salesforce Commerce Cloud Installation](https://integration.wpay.com.au/guides/payments/sfcc/installation.md) - [Salesforce Commerce Cloud Cartridge](https://integration.wpay.com.au/guides/payments/sfcc/overview.md): Bring Embed right into your Salesforce Commerce Cloud ecommerce experience. - [Accept payments on the web](https://integration.wpay.com.au/guides/payments/web.md): Choose the right web integration for your checkout: Embed or Secure Fields. - [Handling transaction timeout](https://integration.wpay.com.au/guides/timeouts.md) - [Command Line Interface (CLI)](https://integration.wpay.com.au/guides/tools/cli.md) - [Postman Collection](https://integration.wpay.com.au/guides/tools/postman.md) - [Create account updater job](https://integration.wpay.com.au/reference/account-updater/new-account-updater-job.md): Schedule one or more stored cards for an account update. - [Delete anti-fraud service](https://integration.wpay.com.au/reference/anti-fraud-services/delete-anti-fraud-service.md): Removes an anti-fraud service. Any associated credentials will also be deleted. - [Get anti-fraud service](https://integration.wpay.com.au/reference/anti-fraud-services/get-anti-fraud-service.md): Gets information about an anti-fraud service. - [Get anti fraud service definition](https://integration.wpay.com.au/reference/anti-fraud-services/get-anti-fraud-service-definition.md): Gets the definition for an anti fraud service. - [New anti-fraud service](https://integration.wpay.com.au/reference/anti-fraud-services/new-anti-fraud-service.md): Adds an anti-fraud service, enabling merchants to determine risky transactions and prevent chargebacks. - [Update anti-fraud service](https://integration.wpay.com.au/reference/anti-fraud-services/update-anti-fraud-service.md): Update an anti-fraud service, enabling merchants to determine risky transactions and prevent chargebacks. - [List audit log entries](https://integration.wpay.com.au/reference/audit-logs/list-audit-logs.md): Returns a list of activity by dashboard users. - [Delete a buyer](https://integration.wpay.com.au/reference/buyers/delete-buyer.md): Permanently removes a buyer record. - [Delete a buyer's shipping details](https://integration.wpay.com.au/reference/buyers/delete-buyer-shipping-detail.md): Delete the shipping details associated to a specific buyer. - [Get a buyer](https://integration.wpay.com.au/reference/buyers/get-buyer.md): Fetches a buyer by its ID. - [List a buyer's shipping details](https://integration.wpay.com.au/reference/buyers/get-buyer-shipping-details.md): List all the shipping details associated to a specific buyer. - [List all buyers](https://integration.wpay.com.au/reference/buyers/list-buyers.md): List all buyers or search for a specific buyer. - [Add a buyer](https://integration.wpay.com.au/reference/buyers/new-buyer.md): Create a new buyer record. - [Add buyer shipping details](https://integration.wpay.com.au/reference/buyers/new-buyer-shipping-detail.md): Associate shipping details to a buyer. - [Update a buyer](https://integration.wpay.com.au/reference/buyers/update-buyer.md): Updates a buyer record. - [Update a buyer's shipping details](https://integration.wpay.com.au/reference/buyers/update-buyer-shipping-detail.md): Update the shipping details associated to a specific buyer. - [Get card details](https://integration.wpay.com.au/reference/card-details/get-card-details.md): Gets details about a particular card based on the BIN. Use the currency, amount, and other fields to apply any Flow rules that may put requirements on the card. - [List card scheme definitions](https://integration.wpay.com.au/reference/card-schemes/list-card-scheme-definitions.md): Fetch a list of the definitions of each card scheme. - [Delete checkout session](https://integration.wpay.com.au/reference/checkout-sessions/delete-checkout-session.md): Delete a checkout session and all of its (PCI) data. - [Get checkout session](https://integration.wpay.com.au/reference/checkout-sessions/get-checkout-session.md): Retrieve the information stored on a checkout session. - [Create checkout session](https://integration.wpay.com.au/reference/checkout-sessions/new-checkout-session.md): Create a new checkout session. - [Update checkout session](https://integration.wpay.com.au/reference/checkout-sessions/update-checkout-session.md): Update the information stored on a checkout session. - [Update checkout session fields](https://integration.wpay.com.au/reference/checkout-sessions/update-checkout-session-fields.md): Update a checkout session with card data. - [List connection definitions](https://integration.wpay.com.au/reference/connections/list-connection-definitions.md) - [List connections](https://integration.wpay.com.au/reference/connections/list-connections.md): Returns a list of all configured connections. - [New Apple Pay certificate](https://integration.wpay.com.au/reference/digital-wallets/create-apple-pay-certificate.md): Starts a new Apple Pay payment processing certificate registration. The Apple digital wallet must be registered before you can register an Apple Pay certificate. - [Remove Apple Pay certificate](https://integration.wpay.com.au/reference/digital-wallets/delete-apple-pay-certificate.md): Deletes an Apple Pay certificate record. - [Remove a digital wallet domain](https://integration.wpay.com.au/reference/digital-wallets/delete-digital-wallet-domain.md): Remove a digital wallet domain (Apple Pay only). - [Delete digital wallet](https://integration.wpay.com.au/reference/digital-wallets/deregister-digital-wallet.md): Delete a configured digital wallet. - [Create a Apple Pay session](https://integration.wpay.com.au/reference/digital-wallets/get-apple-pay-session.md): Create a session for use with Apple Pay. - [Create a Click to Pay session](https://integration.wpay.com.au/reference/digital-wallets/get-click-to-pay-session.md): Create a session for use with Click to Pay. - [Get digital wallet](https://integration.wpay.com.au/reference/digital-wallets/get-digital-wallet.md): Fetch the details a digital wallet. - [Create a Google Pay session](https://integration.wpay.com.au/reference/digital-wallets/get-google-pay-session.md): Create a session for use with Google Pay. - [List Apple Pay certificates](https://integration.wpay.com.au/reference/digital-wallets/list-apple-pay-certificates.md): Returns a list of Apple Pay certificate records. - [List digital wallets](https://integration.wpay.com.au/reference/digital-wallets/list-digital-wallets.md): List configured digital wallets. - [Register a digital wallet domain](https://integration.wpay.com.au/reference/digital-wallets/new-digital-wallet-domain.md): Register a digital wallet domain (Apple Pay only). - [Register digital wallet](https://integration.wpay.com.au/reference/digital-wallets/register-digital-wallet.md): Register a digital wallet like Apple Pay, Google Pay, or Click to Pay. - [Update Apple Pay certificate](https://integration.wpay.com.au/reference/digital-wallets/update-apple-pay-certificate.md): Update the Apple Pay certificate record with the payment processing certificate received from Apple. - [Update digital wallet](https://integration.wpay.com.au/reference/digital-wallets/update-digital-wallet.md): Update a digital wallet. - [Client-side errors (4XX)](https://integration.wpay.com.au/reference/errors/client-errors.md) - [Server-side errors (5XX)](https://integration.wpay.com.au/reference/errors/server-errors.md) - [Delete flow rule](https://integration.wpay.com.au/reference/flow/delete-rule.md): Deletes a given rule from the system. - [Get rule](https://integration.wpay.com.au/reference/flow/get-rule.md): Returns a configured rule that triggers an action in a flow. - [List flow outcomes](https://integration.wpay.com.au/reference/flow/list-outcomes.md): Returns a list of possible outcomes for a given flow action. - [List flow rules](https://integration.wpay.com.au/reference/flow/list-rules.md): Returns a list of rules for a given flow. Each rule has an associated action, conditions, and outcome. - [Create flow rule](https://integration.wpay.com.au/reference/flow/new-rule.md): Adds a rule for a given flow and action. - [Update flow rule](https://integration.wpay.com.au/reference/flow/update-rule.md): Updates a given flow rule. - [Delete a gift card](https://integration.wpay.com.au/reference/gift-cards/delete-gift-card.md): Removes a gift card from our system. - [Get gift card](https://integration.wpay.com.au/reference/gift-cards/get-gift-card.md): Fetch details about a gift card. - [List gift cards for a buyer](https://integration.wpay.com.au/reference/gift-cards/list-buyer-gift-cards.md): List all the stored gift cards for a specific buyer. - [Verify and get gift card balances](https://integration.wpay.com.au/reference/gift-cards/list-gift-card-balances.md): Fetch the balances for one or more gift cards. - [List gift cards](https://integration.wpay.com.au/reference/gift-cards/list-gift-cards.md): Browser all gift cards. - [Create gift card](https://integration.wpay.com.au/reference/gift-cards/new-gift-card.md): Store a new gift card in the vault. - [List 4XX errors](https://integration.wpay.com.au/reference/logs/list-api-error-logs.md): Returns a list of API 4XX and 5XX logs. - [Delete 3DS configuration](https://integration.wpay.com.au/reference/merchant-accounts/three-ds-configurations/delete-three-ds-configuration.md): Delete a 3DS configuration for a merchant account. - [List 3DS configuration](https://integration.wpay.com.au/reference/merchant-accounts/three-ds-configurations/list-three-ds-configurations.md): List all 3DS configurations for a merchant account. - [Add 3DS configuration](https://integration.wpay.com.au/reference/merchant-accounts/three-ds-configurations/new-three-ds-configuration.md): Create a new 3DS configuration for a merchant account. - [Update 3DS configuration](https://integration.wpay.com.au/reference/merchant-accounts/three-ds-configurations/update-three-ds-configuration.md): Update the 3DS configuration for a merchant account. - [Delete network token](https://integration.wpay.com.au/reference/network-tokens/delete-network-token.md): Delete a network token for a payment method. - [Provision network token cryptogram](https://integration.wpay.com.au/reference/network-tokens/get-network-token-cryptogram.md): Provision a cryptogram for a network token. - [List network tokens](https://integration.wpay.com.au/reference/network-tokens/list-network-tokens.md): List all network tokens stored for a payment method. - [Provision network token](https://integration.wpay.com.au/reference/network-tokens/provision-network-token.md): Provision a network token for a payment method. - [Resume network token](https://integration.wpay.com.au/reference/network-tokens/resume-network-token.md): Resume a suspended network token for a payment method. - [Suspend network token](https://integration.wpay.com.au/reference/network-tokens/suspend-network-token.md): Suspend a network token for a payment method. - [Expire a payment link](https://integration.wpay.com.au/reference/payment-links/expire-payment-link.md): Expire an existing payment link. - [Get payment link](https://integration.wpay.com.au/reference/payment-links/get-payment-link.md): Fetch the details for a payment link. - [List all payment links](https://integration.wpay.com.au/reference/payment-links/list-payment-links.md): List all created payment links. - [Add a payment link](https://integration.wpay.com.au/reference/payment-links/new-payment-link.md): Create a new payment link. - [List payment method definitions](https://integration.wpay.com.au/reference/payment-method-definitions/list-payment-method-definitions.md): Returns a list of all available payment method definitions. - [Delete payment method](https://integration.wpay.com.au/reference/payment-methods/delete-payment-method.md): Delete a payment method. - [Get payment method](https://integration.wpay.com.au/reference/payment-methods/get-payment-method.md): Retrieve a payment method. - [List payment methods for a buyer](https://integration.wpay.com.au/reference/payment-methods/list-buyer-payment-methods.md): List all the stored payment methods for a specific buyer. - [List all payment methods](https://integration.wpay.com.au/reference/payment-methods/list-payment-methods.md): List all stored payment method. - [Create payment method](https://integration.wpay.com.au/reference/payment-methods/new-payment-method.md): Store a new payment method. - [Update payment method](https://integration.wpay.com.au/reference/payment-methods/update-payment-method.md): Update the details of a stored payment method. - [List payment options](https://integration.wpay.com.au/reference/payment-options/list-payment-options.md): List the payment options available at checkout. filtering by country, currency, and additional fields passed to Flow rules. - [Get a payment service definition](https://integration.wpay.com.au/reference/payment-service-definitions/get-payment-service-definition.md): Get the definition of a payment service that can be configured. - [Create a session for a payment service definition](https://integration.wpay.com.au/reference/payment-service-sessions/create-payment-service-session.md): Creates a session for a payment service that supports sessions. - [Create a session for a payment service definition](https://integration.wpay.com.au/reference/payment-service-sessions/create-payment-service-session-by-id.md): Creates a session for a payment service that supports sessions. - [Delete payment service token](https://integration.wpay.com.au/reference/payment-service-tokens/delete-payment-service-token.md): Delete a gateway tokens for a payment method. - [List payment service tokens](https://integration.wpay.com.au/reference/payment-service-tokens/list-payment-service-tokens.md): List all gateway tokens stored for a payment method. - [Create payment service token](https://integration.wpay.com.au/reference/payment-service-tokens/provision-payment-service-token.md): Create a gateway tokens for a payment method. - [Delete a configured payment service](https://integration.wpay.com.au/reference/payment-services/delete-payment-service.md): Deletes all the configuration of a payment service. - [Get payment service](https://integration.wpay.com.au/reference/payment-services/get-payment-service.md): Get the details of a configured payment service. - [List payment services](https://integration.wpay.com.au/reference/payment-services/list-payment-services.md): List the configured payment services. - [Configure a payment service](https://integration.wpay.com.au/reference/payment-services/new-payment-service.md): Configures a new payment service for use by merchants. - [Update a configured payment service](https://integration.wpay.com.au/reference/payment-services/update-payment-service.md): Updates the configuration of a payment service. - [Verify payment service credentials](https://integration.wpay.com.au/reference/payment-services/verify-payment-service.md): Verify the credentials of a configured payment service - [Create URL for executed report](https://integration.wpay.com.au/reference/reports/generate-download-url.md): Creates a download URL for a specific execution of a report. - [Get a report](https://integration.wpay.com.au/reference/reports/get-report.md): Fetches a report by its ID. - [Get executed report](https://integration.wpay.com.au/reference/reports/get-report-execution.md): Fetch a specific executed report. - [List executed reports](https://integration.wpay.com.au/reference/reports/list-all-report-executions.md): List all executed reports that have been generated. - [List executions for report](https://integration.wpay.com.au/reference/reports/list-executions-for-report.md): List all executions of a specific report. - [List configured reports](https://integration.wpay.com.au/reference/reports/list-reports.md): List all configured reports that can be generated. - [Add a report](https://integration.wpay.com.au/reference/reports/new-report.md): Create a new report. - [Update a report](https://integration.wpay.com.au/reference/reports/update-report.md): Updates the configuration of a report. - [Delete a 3DS scenario](https://integration.wpay.com.au/reference/three-ds-scenarios/delete-three-ds-scenario.md): Removes a 3DS scenario from our system. Only available in sandbox environments. - [List 3DS scenario](https://integration.wpay.com.au/reference/three-ds-scenarios/list-three-ds-scenarios.md): List all 3DS scenarios for a merchant account. Only available in sandbox environments. - [Create a 3DS scenario](https://integration.wpay.com.au/reference/three-ds-scenarios/new-three-ds-scenario.md): Create a new 3DS scenario for a merchant account. Only available in sandbox environments. - [Update a 3DS scenario](https://integration.wpay.com.au/reference/three-ds-scenarios/update-three-ds-scenario.md): Update a 3DS scenario. Only available in sandbox environments. - [Cancel a transaction](https://integration.wpay.com.au/reference/transactions/cancel-transaction.md): Cancels a pending transaction. If the transaction was successfully authorized, or was already captured, the cancel will not be processed. - [Capture transaction](https://integration.wpay.com.au/reference/transactions/capture-transaction.md): Captures a previously authorized transaction. You can capture the full or a partial amount, as long as it does not exceed the authorized amount (unless over-capture is enabled). - [Get refund](https://integration.wpay.com.au/reference/transactions/get-refund.md): Fetch a refund. - [Get transaction](https://integration.wpay.com.au/reference/transactions/get-transaction.md): Retrieve the details of a transaction by its unique identifier. - [Get or update transaction session](https://integration.wpay.com.au/reference/transactions/get-transaction-session.md): Gets and/or updates a transaction's session, where the connector supports this feature. Updates are often optional or not supported. Please refer to connector documentation. - [List transaction Flow rules](https://integration.wpay.com.au/reference/transactions/list-transaction-actions.md): Retrieve the list of Flow rule actions that have been triggered for a transaction. - [List transaction events](https://integration.wpay.com.au/reference/transactions/list-transaction-events.md): Retrieve a paginated list of events related to processing a transaction, including status changes, API requests, and webhook delivery attempts. Events are listed in chronological order, with the most recent events first. - [List transaction refunds](https://integration.wpay.com.au/reference/transactions/list-transaction-refunds.md): List refunds for a transaction. - [List transactions](https://integration.wpay.com.au/reference/transactions/list-transactions.md): Returns a paginated list of transactions for the merchant account, sorted by most recently updated. You can filter, sort, and search transactions using query parameters. - [Create transaction](https://integration.wpay.com.au/reference/transactions/new-transaction.md): Create a new transaction using a supported payment method. If additional buyer authorization is required, an approval URL will be returned. Duplicated gift card numbers are not supported. - [Create batch transaction refund](https://integration.wpay.com.au/reference/transactions/refund-all.md): Create a refund for all instruments on a transaction. - [Create transaction refund](https://integration.wpay.com.au/reference/transactions/refund-transaction.md): Create a refund for a transaction. - [Sync transaction](https://integration.wpay.com.au/reference/transactions/sync-transaction.md): Synchronizes the status of a transaction with the underlying payment service provider. This is useful for transactions in a pending state to check if they've been completed or failed. Only available for some payment service providers. - [Update a transaction](https://integration.wpay.com.au/reference/transactions/update-transaction.md): Manually updates a transaction. - [Void transaction](https://integration.wpay.com.au/reference/transactions/void-transaction.md): Voids a previously authorized transaction. If the transaction was not yet successfully authorized, or was already captured, the void will not be processed. This operation releases the hold on the buyer's funds. Captured transactions can be refunded instead. - [Adds new Vault Forward authentication method](https://integration.wpay.com.au/reference/vault-forwarding/add-vault-forward-authentication.md): Configures a new Vault Forward authentication method. This allows the authentication method to be be applied in Vault Forward requests. - [Remove a Vault Forward authentication method](https://integration.wpay.com.au/reference/vault-forwarding/delete-vault-forward-authentication.md): Removes a configured Vault Forward authentication method, disallowing it from being applied in Vault Forward requests. - [Get Vault Forward authentication method](https://integration.wpay.com.au/reference/vault-forwarding/get-vault-forward-authentication.md): Gets a configured Vault Forward authentication method. - [Get configured Vault Forward endpoints](https://integration.wpay.com.au/reference/vault-forwarding/get-vault-forward-config.md): Gets a configured Vault Forward endpoints that can be used to forward PCI data to. - [List configured Vault Forward authentication methods](https://integration.wpay.com.au/reference/vault-forwarding/list-vault-forward-authentications.md): Lists the configured Vault Forward authentication methods that can be applied in Vault Forward requests for the given configuration. - [List configured Vault Forward endpoints](https://integration.wpay.com.au/reference/vault-forwarding/list-vault-forward-configs.md): Lists the currently configured Vault Forward endpoints that can be used to forward PCI data to. - [Forward PCI data](https://integration.wpay.com.au/reference/vault-forwarding/make-vault-forward.md): Forward an API call to a PCI endpoint. The request body is evaluated and any template fields are replaced by the card data before the request is sent to the given destination. - [Update Vault Forward authentication method](https://integration.wpay.com.au/reference/vault-forwarding/update-vault-forward-authentication.md): Updates an existing Vault Forward authentication method. - [Delete webhook subscription](https://integration.wpay.com.au/reference/webhook-subscriptions/delete-webhook-subscription.md): Permanently removes a webhook subscription from your account. Once deleted, you will no longer receive event notifications at the subscription's URL. This action cannot be undone, and you'll need to create a new subscription if you want to receive webhooks at this endpoint again in the future. - [Get webhook subscription](https://integration.wpay.com.au/reference/webhook-subscriptions/get-webhook-subscription.md): Retrieve detailed information about a specific webhook subscription. This endpoint returns the full configuration of a subscription including its URL, authentication details, active status, and signing secret information. Use this to verify your webhook subscription settings or retrieve details need… - [List webhook subscriptions](https://integration.wpay.com.au/reference/webhook-subscriptions/list-webhook-subscriptions.md): Retrieve a paginated list of all webhook subscriptions for your account. This endpoint returns subscription details including URLs, authentication methods, and active status. Use pagination parameters to navigate through large collections of subscriptions. Results are sorted by creation date, with t… - [Create webhook subscription](https://integration.wpay.com.au/reference/webhook-subscriptions/new-webhook-subscription.md): Create a new webhook subscription to receive event notifications. Subscriptions allow you to specify a URL where webhook events will be delivered and configure authentication credentials to secure the webhook communication. - [Update webhook subscription](https://integration.wpay.com.au/reference/webhook-subscriptions/update-webhook-subscription.md): Update an existing webhook subscription's properties. You can modify the subscription URL, authentication details, or toggle the active status. Only the fields you include in your request will be updated, and all other properties will remain unchanged. ## OpenAPI Specs - [openapi.speakeasy](https://integration.wpay.com.au/openapi.speakeasy.json) - [openapi.v1](https://integration.wpay.com.au/openapi.v1.json)