# Foldd ## Docs - [Delete blocklist](https://docs.foldd.com/api-reference/blocklist/delete-blocklist.md) - [Get blocklist](https://docs.foldd.com/api-reference/blocklist/get-blocklist.md) - [Post blocklist](https://docs.foldd.com/api-reference/blocklist/post-blocklist.md) - [Post blocklisttoggle](https://docs.foldd.com/api-reference/blocklist/post-blocklisttoggle.md) - [Payment Method - Set Default Payment Method for Customer](https://docs.foldd.com/api-reference/customer-set-default-payment-method/customers--set-default-payment-method.md): Set the Payment Method as Default for the Customer. - [Customers - Create](https://docs.foldd.com/api-reference/customers/customers--create.md): Creates a customer object and stores the customer details to be reused for future payments. Incase the customer already exists in the system, this API will respond with the customer details. - [Customers - Delete](https://docs.foldd.com/api-reference/customers/customers--delete.md): Delete a customer record. - [Customers - List](https://docs.foldd.com/api-reference/customers/customers--list.md): Lists all the customers for a particular merchant id. - [Customers - Retrieve](https://docs.foldd.com/api-reference/customers/customers--retrieve.md): Retrieves a customer's details. - [Customers - Update](https://docs.foldd.com/api-reference/customers/customers--update.md): Updates the customer's details in a customer object. - [Disputes - List Disputes](https://docs.foldd.com/api-reference/disputes/disputes--list.md): Lists all the Disputes for a merchant - [Disputes - Retrieve Dispute](https://docs.foldd.com/api-reference/disputes/disputes--retrieve.md): Retrieves a dispute - [Mandates - Customer Mandates List](https://docs.foldd.com/api-reference/mandates/mandates--customer-mandates-list.md): Lists all the mandates for a particular customer id. - [Mandates - Retrieve Mandate](https://docs.foldd.com/api-reference/mandates/mandates--retrieve-mandate.md): Retrieves a mandate created using the Payments/Create API - [Mandates - Revoke Mandate](https://docs.foldd.com/api-reference/mandates/mandates--revoke-mandate.md): Revokes a mandate created using the Payments/Create API - [List customer saved payment methods for a Payment](https://docs.foldd.com/api-reference/payment-methods/list-customer-saved-payment-methods-for-a-payment.md): Lists all the applicable payment methods for a particular payment tied to the `client_secret`. - [List payment methods for a Customer](https://docs.foldd.com/api-reference/payment-methods/list-payment-methods-for-a-customer.md): Lists all the applicable payment methods for a particular Customer ID. - [List payment methods for a Merchant](https://docs.foldd.com/api-reference/payment-methods/list-payment-methods-for-a-merchant.md): Lists the applicable payment methods for a particular Merchant ID. Use the client secret and publishable key authorization to list all relevant payment methods of the merchant for the payment corresponding to the client secret. - [Payment Method - Delete](https://docs.foldd.com/api-reference/payment-methods/payment-method--delete.md): Deletes a payment method of a customer. - [Payment Method - Retrieve](https://docs.foldd.com/api-reference/payment-methods/payment-method--retrieve.md): Retrieves a payment method of a customer. - [Payment Method - Set Default Payment Method for Customer](https://docs.foldd.com/api-reference/payment-methods/payment-method--set-default-payment-method-for-customer.md): Set the Payment Method as Default for the Customer. - [Payment Method - Update](https://docs.foldd.com/api-reference/payment-methods/payment-method--update.md): Update an existing payment method of a customer. This API is useful for use cases such as updating the card number for expired cards to prevent discontinuity in recurring payments. - [PaymentMethods - Create](https://docs.foldd.com/api-reference/payment-methods/paymentmethods--create.md): Creates and stores a payment method against a customer. In case of cards, this API should be used only by PCI compliant merchants. - [Introduction to payments](https://docs.foldd.com/api-reference/payments/Introduction--to--payments.md) - [Payments - Cancel](https://docs.foldd.com/api-reference/payments/payments--cancel.md): A Payment could can be cancelled when it is in one of these statuses: `requires_payment_method`, `requires_capture`, `requires_confirmation`, `requires_customer_action`. - [Payments - Capture](https://docs.foldd.com/api-reference/payments/payments--capture.md): To capture the funds for an uncaptured payment - [Payments - Complete Authorize](https://docs.foldd.com/api-reference/payments/payments--complete-authorize.md) - [Payments - Confirm](https://docs.foldd.com/api-reference/payments/payments--confirm.md): **Use this API to confirm the payment and forward the payment to the payment processor.** - [Payments - Create](https://docs.foldd.com/api-reference/payments/payments--create.md): **Creates a payment object when amount and currency are passed.** - [Payments - External 3DS Authentication](https://docs.foldd.com/api-reference/payments/payments--external-3ds-authentication.md): External 3DS Authentication is performed and returns the AuthenticationResponse - [Payments - Incremental Authorization](https://docs.foldd.com/api-reference/payments/payments--incremental-authorization.md): Authorized amount for a payment can be incremented if it is in status: requires_capture - [Payments - List](https://docs.foldd.com/api-reference/payments/payments--list.md): To list the *payments* - [Payments - Retrieve](https://docs.foldd.com/api-reference/payments/payments--retrieve.md): Retrieves a Payment. This API can also be used to get the status of a previously initiated payment or next action for an ongoing payment - [Payments - Session token](https://docs.foldd.com/api-reference/payments/payments--session-token.md): Creates a session object or a session token for wallets like Apple Pay, Google Pay, etc. These tokens are used by Foldd's SDK to initiate these wallets' SDK. - [Payments - Update](https://docs.foldd.com/api-reference/payments/payments--update.md): To update the properties of a *PaymentIntent* object. This may include attaching a payment method, or attaching customer object or metadata fields after the Payment is created - [Payments - Update Metadata](https://docs.foldd.com/api-reference/payments/payments--update-metadata.md) - [Payments Link - Retrieve](https://docs.foldd.com/api-reference/payments/payments-link--retrieve.md): To retrieve the properties of a Payment Link. This may be used to get the status of a previously initiated payment or next action for an ongoing payment - [Payouts - Cancel](https://docs.foldd.com/api-reference/payouts/payouts--cancel.md) - [Payouts - Confirm](https://docs.foldd.com/api-reference/payouts/payouts--confirm.md) - [Payouts - Create](https://docs.foldd.com/api-reference/payouts/payouts--create.md) - [Payouts - List using filters](https://docs.foldd.com/api-reference/payouts/payouts--filter.md) - [Payouts - Fulfill](https://docs.foldd.com/api-reference/payouts/payouts--fulfill.md) - [Payouts - List](https://docs.foldd.com/api-reference/payouts/payouts--list.md) - [Payouts - List available filters](https://docs.foldd.com/api-reference/payouts/payouts--list-filters.md) - [Payouts - Retrieve](https://docs.foldd.com/api-reference/payouts/payouts--retrieve.md) - [Payouts - Update](https://docs.foldd.com/api-reference/payouts/payouts--update.md) - [Poll - Retrieve Poll Status](https://docs.foldd.com/api-reference/poll/poll--retrieve-poll-status.md) - [Refunds - Create](https://docs.foldd.com/api-reference/refunds/refunds--create.md): Creates a refund against an already processed payment. In case of some processors, you can even opt to refund only a partial amount multiple times until the original charge amount has been refunded - [Refunds - List](https://docs.foldd.com/api-reference/refunds/refunds--list.md): Lists all the refunds associated with the merchant, or for a specific payment if payment_id is provided - [Refunds - Retrieve](https://docs.foldd.com/api-reference/refunds/refunds--retrieve.md): Retrieves a Refund. This may be used to get the status of a previously initiated refund - [Refunds - Update](https://docs.foldd.com/api-reference/refunds/refunds--update.md): Updates the properties of a Refund object. This API can be used to attach a reason for the refund or metadata fields - [Relay - Create](https://docs.foldd.com/api-reference/relay/relay.md): Creates a relay request. - [Relay - Retrieve](https://docs.foldd.com/api-reference/relay/relay--retrieve.md): Retrieves a relay details. - [Routing - Activate config](https://docs.foldd.com/api-reference/routing/routing--activate-config.md): Activate a routing config - [Routing - Create](https://docs.foldd.com/api-reference/routing/routing--create.md): Create a routing config - [Routing - Deactivate](https://docs.foldd.com/api-reference/routing/routing--deactivate.md): Deactivates a routing config - [Routing - List](https://docs.foldd.com/api-reference/routing/routing--list.md): List all routing configs - [Routing - Retrieve](https://docs.foldd.com/api-reference/routing/routing--retrieve.md): Retrieve a routing algorithm - [Routing - Retrieve Config](https://docs.foldd.com/api-reference/routing/routing--retrieve-config.md): Retrieve active config - [Routing - Retrieve Default Config](https://docs.foldd.com/api-reference/routing/routing--retrieve-default-config.md): Retrieve default fallback config - [Routing - Retrieve Default For Profile](https://docs.foldd.com/api-reference/routing/routing--retrieve-default-for-profile.md): Retrieve default config for profiles - [Routing - Update Default Config](https://docs.foldd.com/api-reference/routing/routing--update-default-config.md): Update default fallback config - [Routing - Update Default For Profile](https://docs.foldd.com/api-reference/routing/routing--update-default-for-profile.md): Update default config for profiles - [Outgoing webhook](https://docs.foldd.com/api-reference/schemas/outgoing--webhook.md) - [Error Codes](https://docs.foldd.com/essentials/error_codes.md) - [Go-live Checklist](https://docs.foldd.com/essentials/go-live.md) - [Rate Limits](https://docs.foldd.com/essentials/rate_limit.md) - [👋 Welcome to Foldd API Reference](https://docs.foldd.com/introduction.md) ## OpenAPI Specs - [openapi_spec](https://docs.foldd.com/openapi_spec.json) - [openapi](https://docs.foldd.com/api-reference/openapi.json)