# PXP Financial ANYpay Documentation > Documentation for PXP Financial ANYpay ## Guides - [Overview](https://developer.pxp-solutions.com/docs/checkout-overview.md): In this section, you will learn about the customer journey and the benefits of using ANYpay Checkout - [PSD2 - Strong Customer Authentication](https://developer.pxp-solutions.com/docs/psd2-strong-customer-authentication.md) - [SCA Policy Framework](https://developer.pxp-solutions.com/docs/psd2-sca-policy-framework.md) - [Soft Decline Handling](https://developer.pxp-solutions.com/docs/psd2-soft-decline-handling.md) - [3D Secure 2](https://developer.pxp-solutions.com/docs/3d-secure-2.md): In this section you will learn how to process a 3D Secure 2.0 authenticated transaction - [3D Secure Redirect](https://developer.pxp-solutions.com/docs/3d-secure-redirect-guide.md): In this section you will learn how to process a 3D Secure Redirect transaction - [3D Secure Test Scripts](https://developer.pxp-solutions.com/docs/3d-secure-test-scripts.md) ## API Reference - [Public Key Request](https://developer.pxp-solutions.com/reference/public-key.md): This Service is used to obtain Public Keys from PXP. This request type can be used to obtain one of the following Public Keys: API Key - This is used to authenticate with the Single Use Token Service Encryption Key - This is used for browser side card data encryption. When using the API Key for Card Data Encryption you must use .NET v4 or later. - [Card Transaction](https://developer.pxp-solutions.com/reference/processing-a-transaction-using-a-card-number.md): This Service is used to for Card / APM processing. This request type can be used to process card transactions using a Card Number (Plain or encrypted), a Tokenised Card Number, a Single Use Token or a Visa Checkout Call Id across all card schemes. Optional Authentication methods include AVS/CSC, 3D Secure - [Alternative Payment Method (APM) Transaction](https://developer.pxp-solutions.com/reference/processing-a-transaction-using-an-alternative-payment-method.md): This Service is used to for Card / APM processing. This request type can be used to process supported APMs transactions. - [PayPal](https://developer.pxp-solutions.com/reference/paypal-documentation.md) - [Detached / Unlinked Refunds](https://developer.pxp-solutions.com/reference/detached-unlinked-refunds.md): A Detached or Unlinked Refund is one where the original PayPal transaction being refunded was processed using a payment provided other than PXP, and is typically used during a migration period once PXP begin processing a merchants Paypal transactions.

This should be used in conjunction with a migration file process so that PXP has knowledge of the Paypal Transactions that are available to Refund during the migration period. For more information, please contact your Account Manager. - [Type](https://developer.pxp-solutions.com/reference/transaction-types.md) - [Merchant Initiated Transaction Indicator](https://developer.pxp-solutions.com/reference/merchant-initiated-transaction-indicator.md) - [3D Secure 2.0 Pre Authentication](https://developer.pxp-solutions.com/reference/3d-secure-2-preauthentication.md): This transaction type allows the merchant to complete the Pre-Authentication steps of the 3DS 2.0 Flow - [3D Secure Redirect](https://developer.pxp-solutions.com/reference/3d-secure-redirect.md): This Service is used to access ANYpay 3D Secure Service This request type allows the merchant to obtain an ANYpay 3DSecure Redirect URL to hand off all 3D Secure authentication responsibilities to PXP. - [3D Secure Status](https://developer.pxp-solutions.com/reference/3d-secure-status.md): This Service is used to access ANYpay 3D Secure Service This request type can be used to get the 3D Secure status using the Id supplied in the original 3D Secure Redirect response. - [Current Status](https://developer.pxp-solutions.com/reference/current-status.md) - [SCA Policy](https://developer.pxp-solutions.com/reference/sca-policy.md) - [ApplePay Client Integration](https://developer.pxp-solutions.com/reference/applepay-client-integration.md) - [Google Pay Client Integration](https://developer.pxp-solutions.com/reference/googlepay-client-integration.md) - [Google Pay Setup Flow (Merchant Button)](https://developer.pxp-solutions.com/reference/google-pay-process-flow.md) - [Checkout Transaction](https://developer.pxp-solutions.com/reference/processing-a-checkout-transaction.md): This Service is used to access ANYpay Checkout This transaction type allows the merchant to obtain an ANYpay Chekout URL to redirect their shopping cart to in order for the card holder to process their payment. - [IccTransactionRequest Element](https://developer.pxp-solutions.com/reference/icctransactionrequest-element.md) - [IccTransactionResponse Element](https://developer.pxp-solutions.com/reference/icctransactionresponse-element.md) - [Money Complex Type](https://developer.pxp-solutions.com/reference/money-complex-type.md): The currency code. A three character code in accordance with ISO 4217 - [ReceiptInfo Complex Type](https://developer.pxp-solutions.com/reference/receiptinfo-complex-type.md) - [IccAccreditationInfo Complex Type](https://developer.pxp-solutions.com/reference/iccaccreditationinfo-complex-type.md) - [DccSelected Simple Type](https://developer.pxp-solutions.com/reference/dccselected-simple-type.md): The indication of whether the cardholder selected yes or no to Dcc - [Fault Response Codes](https://developer.pxp-solutions.com/reference/fault-response-codes.md) ## Pages - [Software Builds](https://developer.pxp-solutions.com/software-builds.md)