# PRISM

- [Product Overview](README.md)
  - [Installation & Configuration](getting-started/installation.md)
  - [First Payment](getting-started/first-payment.md)
  - [Extend to More Flows](getting-started/extend-to-more-flows.md)
  - [Payment Methods](getting-started/payment-methods/README.md)
    - [Connector Token](getting-started/payment-methods/connector-token.md)
    - [Card](getting-started/payment-methods/card.md)
    - [Apple Pay](getting-started/payment-methods/apple-pay.md)
    - [Google Pay](getting-started/payment-methods/google-pay.md)
    - [PayPal](getting-started/payment-methods/paypal.md)
    - [iDEAL](getting-started/payment-methods/ideal.md)
    - [SEPA Direct Debit](getting-started/payment-methods/sepa.md)
    - [ACH Direct Debit](getting-started/payment-methods/ach.md)
    - [Klarna](getting-started/payment-methods/klarna.md)

- [Architecture Overview](architecture/README.md)
  - [PCI Compliance](architecture/compliance/compliance.md)
  - [Connector Settings and Overrides](architecture/concepts/connector-settings-and-overrides.md)
  - [Services and Methods](architecture/concepts/services-and-methods.md)
  - [Environment Settings](architecture/concepts/environment-settings.md)
  - [Error Handling](architecture/concepts/error-handling.md)
  - [ID and Object Modelling](architecture/concepts/id-and-object-modelling.md)
  - [Modes of Usage](architecture/concepts/modes-of-usage.md)
  - [Domain specific language](architecture/concepts/specs-and-dsl.md)
  - [Integrity and Source Verification](architecture/frameworks/integrity-and-source-verification.md)
  - [Money Struct](architecture/frameworks/money-struct.md)
  - [Versioning](architecture/versioning.md)

- [API Reference Overview](api-reference/README.md)
    - [Payment Service Overview](api-reference/services/payment-service/README.md)
    - [Authorize](api-reference/services/payment-service/authorize.md)
    - [Capture](api-reference/services/payment-service/capture.md)
    - [Void](api-reference/services/payment-service/void.md)
    - [Refund](api-reference/services/payment-service/refund.md)
    - [Get](api-reference/services/payment-service/get.md)
    - [Reverse](api-reference/services/payment-service/reverse.md)
    - [Setup Recurring](api-reference/services/payment-service/setup-recurring.md)
    - [Incremental Authorization](api-reference/services/payment-service/incremental-authorization.md)
    - [Verify Redirect Response](api-reference/services/payment-service/verify-redirect-response.md)
  - [Recurring Payment Service Overview](api-reference/services/recurring-payment-service/README.md)
    - [Charge](api-reference/services/recurring-payment-service/charge.md)
    - [Revoke](api-reference/services/recurring-payment-service/revoke.md)
  - [Refund Service Overview](api-reference/services/refund-service/README.md)
    - [Get](api-reference/services/refund-service/get.md)
  - [Dispute Service Overview](api-reference/services/dispute-service/README.md)
    - [Accept](api-reference/services/dispute-service/accept.md)
    - [Defend](api-reference/services/dispute-service/defend.md)
    - [Get](api-reference/services/dispute-service/get.md)
    - [Submit Evidence](api-reference/services/dispute-service/submit-evidence.md)
  - [Event Service Overview](api-reference/services/event-service/README.md)
    - [Handle](api-reference/services/event-service/handle.md)
  - [Payment Method Service Overview](api-reference/services/payment-method-service/README.md)
    - [Tokenize](api-reference/services/payment-method-service/tokenize.md)
  - [Customer Service Overview](api-reference/services/customer-service/README.md)
    - [Create](api-reference/services/customer-service/create.md)
  - [Payment Method Authentication Service Overview](api-reference/services/payment-method-authentication-service/README.md)
    - [Pre-authenticate](api-reference/services/payment-method-authentication-service/pre-authenticate.md)
    - [Authenticate](api-reference/services/payment-method-authentication-service/authenticate.md)
    - [Post-authenticate](api-reference/services/payment-method-authentication-service/post-authenticate.md)
  - [Merchant Authentication Service Overview](api-reference/services/merchant-authentication-service/README.md)
    - [Create Access Token](api-reference/services/merchant-authentication-service/create-access-token.md)
    - [Create Session Token](api-reference/services/merchant-authentication-service/create-session-token.md)
    - [Create SDK Session Token](api-reference/services/merchant-authentication-service/create-sdk-session-token.md)
  - [Payout Service Overview](api-reference/services/payout-service/README.md)
    - [Create](api-reference/services/payout-service/create.md)
    - [Transfer](api-reference/services/payout-service/transfer.md)
    - [Get](api-reference/services/payout-service/get.md)
    - [Void](api-reference/services/payout-service/void.md)
    - [Stage](api-reference/services/payout-service/stage.md)
    - [Create Link](api-reference/services/payout-service/create-link.md)
    - [Create Recipient](api-reference/services/payout-service/create-recipient.md)
    - [Enroll Disburse Account](api-reference/services/payout-service/enroll-disburse-account.md)
  - [Domain Schema](api-reference/domain-schema/README.md)

- [FAQs](FAQs.md)

- [Java SDK Overview](sdks/java/README.md)
  - [Payment Service Overview](sdks/java/payment-service/README.md)
    - [Create Order](sdks/java/payment-service/create-order.md)
    - [Authorize](sdks/java/payment-service/authorize.md)
    - [Capture](sdks/java/payment-service/capture.md)
    - [Void](sdks/java/payment-service/void.md)
    - [Refund](sdks/java/payment-service/refund.md)
    - [Get](sdks/java/payment-service/get.md)
    - [Reverse](sdks/java/payment-service/reverse.md)
    - [Setup Recurring](sdks/java/payment-service/setup-recurring.md)
    - [Incremental Authorization](sdks/java/payment-service/incremental-authorization.md)
    - [Verify Redirect Response](sdks/java/payment-service/verify-redirect-response.md)
  - [Recurring Payment Service Overview](sdks/java/recurring-payment-service/README.md)
    - [Charge](sdks/java/recurring-payment-service/charge.md)
    - [Revoke](sdks/java/recurring-payment-service/revoke.md)
  - [Refund Service Overview](sdks/java/refund-service/README.md)
    - [Get](sdks/java/refund-service/get.md)
  - [Dispute Service Overview](sdks/java/dispute-service/README.md)
    - [Accept](sdks/java/dispute-service/accept.md)
    - [Defend](sdks/java/dispute-service/defend.md)
    - [Get](sdks/java/dispute-service/get.md)
    - [Submit Evidence](sdks/java/dispute-service/submit-evidence.md)
  - [Event Service Overview](sdks/java/event-service/README.md)
    - [Handle](sdks/java/event-service/handle.md)
  - [Payment Method Service Overview](sdks/java/payment-method-service/README.md)
    - [Tokenize](sdks/java/payment-method-service/tokenize.md)
  - [Customer Service Overview](sdks/java/customer-service/README.md)
    - [Create](sdks/java/customer-service/create.md)
  - [Payment Method Authentication Service Overview](sdks/java/payment-method-authentication-service/README.md)
    - [Pre-authenticate](sdks/java/payment-method-authentication-service/pre-authenticate.md)
    - [Authenticate](sdks/java/payment-method-authentication-service/authenticate.md)
    - [Post-authenticate](sdks/java/payment-method-authentication-service/post-authenticate.md)
  - [Merchant Authentication Service Overview](sdks/java/merchant-authentication-service/README.md)
    - [Create Access Token](sdks/java/merchant-authentication-service/create-access-token.md)
    - [Create Session Token](sdks/java/merchant-authentication-service/create-session-token.md)
    - [Create SDK Session Token](sdks/java/merchant-authentication-service/create-sdk-session-token.md)
  - [Payout Service Overview](sdks/java/payout-service/README.md)
    - [Create](sdks/java/payout-service/create.md)
    - [Transfer](sdks/java/payout-service/transfer.md)
    - [Get](sdks/java/payout-service/get.md)
    - [Void](sdks/java/payout-service/void.md)
    - [Stage](sdks/java/payout-service/stage.md)
    - [Create Link](sdks/java/payout-service/create-link.md)
    - [Create Recipient](sdks/java/payout-service/create-recipient.md)
    - [Enroll Disburse Account](sdks/java/payout-service/enroll-disburse-account.md)

- [Node.js SDK Overview](sdks/node/README.md)
  - [Payment Service Overview](sdks/node/payment-service/README.md)
    - [Authorize](sdks/node/payment-service/authorize.md)
    - [Capture](sdks/node/payment-service/capture.md)
    - [Void](sdks/node/payment-service/void.md)
    - [Refund](sdks/node/payment-service/refund.md)
    - [Get](sdks/node/payment-service/get.md)
    - [Reverse](sdks/node/payment-service/reverse.md)
    - [Setup Recurring](sdks/node/payment-service/setup-recurring.md)
    - [Incremental Authorization](sdks/node/payment-service/incremental-authorization.md)
    - [Verify Redirect Response](sdks/node/payment-service/verify-redirect-response.md)
  - [Recurring Payment Service Overview](sdks/node/recurring-payment-service/README.md)
    - [Charge](sdks/node/recurring-payment-service/charge.md)
    - [Revoke](sdks/node/recurring-payment-service/revoke.md)
  - [Refund Service Overview](sdks/node/refund-service/README.md)
    - [Get](sdks/node/refund-service/get.md)
  - [Dispute Service Overview](sdks/node/dispute-service/README.md)
    - [Accept](sdks/node/dispute-service/accept.md)
    - [Defend](sdks/node/dispute-service/defend.md)
    - [Get](sdks/node/dispute-service/get.md)
    - [Submit Evidence](sdks/node/dispute-service/submit-evidence.md)
  - [Event Service Overview](sdks/node/event-service/README.md)
    - [Handle](sdks/node/event-service/handle.md)
  - [Payment Method Service Overview](sdks/node/payment-method-service/README.md)
    - [Tokenize](sdks/node/payment-method-service/tokenize.md)
  - [Customer Service Overview](sdks/node/customer-service/README.md)
    - [Create](sdks/node/customer-service/create.md)
  - [Payment Method Authentication Service Overview](sdks/node/payment-method-authentication-service/README.md)
    - [Pre-authenticate](sdks/node/payment-method-authentication-service/pre-authenticate.md)
    - [Authenticate](sdks/node/payment-method-authentication-service/authenticate.md)
    - [Post-authenticate](sdks/node/payment-method-authentication-service/post-authenticate.md)
  - [Merchant Authentication Service Overview](sdks/node/merchant-authentication-service/README.md)
    - [Create Access Token](sdks/node/merchant-authentication-service/create-access-token.md)
    - [Create Session Token](sdks/node/merchant-authentication-service/create-session-token.md)
    - [Create SDK Session Token](sdks/node/merchant-authentication-service/create-sdk-session-token.md)
  - [Payout Service Overview](sdks/node/payout-service/README.md)
    - [Create](sdks/node/payout-service/create.md)
    - [Transfer](sdks/node/payout-service/transfer.md)
    - [Get](sdks/node/payout-service/get.md)
    - [Void](sdks/node/payout-service/void.md)
    - [Stage](sdks/node/payout-service/stage.md)
    - [Create Link](sdks/node/payout-service/create-link.md)
    - [Create Recipient](sdks/node/payout-service/create-recipient.md)
    - [Enroll Disburse Account](sdks/node/payout-service/enroll-disburse-account.md)

- [Python SDK Overview](sdks/python/README.md)
  - [Payment Service Overview](sdks/python/payment-service/README.md)
    - [Authorize](sdks/python/payment-service/authorize.md)
    - [Capture](sdks/python/payment-service/capture.md)
    - [Void](sdks/python/payment-service/void.md)
    - [Refund](sdks/python/payment-service/refund.md)
    - [Get](sdks/python/payment-service/get.md)
    - [Reverse](sdks/python/payment-service/reverse.md)
    - [Setup Recurring](sdks/python/payment-service/setup-recurring.md)
    - [Incremental Authorization](sdks/python/payment-service/incremental-authorization.md)
    - [Verify Redirect Response](sdks/python/payment-service/verify-redirect-response.md)
  - [Recurring Payment Service Overview](sdks/python/recurring-payment-service/README.md)
    - [Charge](sdks/python/recurring-payment-service/charge.md)
    - [Revoke](sdks/python/recurring-payment-service/revoke.md)
  - [Refund Service Overview](sdks/python/refund-service/README.md)
    - [Get](sdks/python/refund-service/get.md)
  - [Dispute Service Overview](sdks/python/dispute-service/README.md)
    - [Accept](sdks/python/dispute-service/accept.md)
    - [Defend](sdks/python/dispute-service/defend.md)
    - [Get](sdks/python/dispute-service/get.md)
    - [Submit Evidence](sdks/python/dispute-service/submit-evidence.md)
  - [Event Service Overview](sdks/python/event-service/README.md)
    - [Handle](sdks/python/event-service/handle.md)
  - [Payment Method Service Overview](sdks/python/payment-method-service/README.md)
    - [Tokenize](sdks/python/payment-method-service/tokenize.md)
  - [Customer Service Overview](sdks/python/customer-service/README.md)
    - [Create](sdks/python/customer-service/create.md)
  - [Payment Method Authentication Service Overview](sdks/python/payment-method-authentication-service/README.md)
    - [Pre-authenticate](sdks/python/payment-method-authentication-service/pre-authenticate.md)
    - [Authenticate](sdks/python/payment-method-authentication-service/authenticate.md)
    - [Post-authenticate](sdks/python/payment-method-authentication-service/post-authenticate.md)
  - [Merchant Authentication Service Overview](sdks/python/merchant-authentication-service/README.md)
    - [Create Access Token](sdks/python/merchant-authentication-service/create-access-token.md)
    - [Create Session Token](sdks/python/merchant-authentication-service/create-session-token.md)
    - [Create SDK Session Token](sdks/python/merchant-authentication-service/create-sdk-session-token.md)
  - [Payout Service Overview](sdks/python/payout-service/README.md)
    - [Create](sdks/python/payout-service/create.md)
    - [Transfer](sdks/python/payout-service/transfer.md)
    - [Get](sdks/python/payout-service/get.md)
    - [Void](sdks/python/payout-service/void.md)
    - [Stage](sdks/python/payout-service/stage.md)
    - [Create Link](sdks/python/payout-service/create-link.md)
    - [Create Recipient](sdks/python/payout-service/create-recipient.md)
    - [Enroll Disburse Account](sdks/python/payout-service/enroll-disburse-account.md)