# MoneyHash docs Documentation > Documentation for MoneyHash docs ## Guides: INTRODUCTION - [How MoneyHash Works](https://docs.moneyhash.io/docs/how-moneyhash-works.md) - [Access the Dashboard](https://docs.moneyhash.io/docs/access-the-dashboard.md) - [Integration Modes (Test vs Live)](https://docs.moneyhash.io/docs/integration-modes.md) ## Guides: MoneyHash Concepts - [Organization and Account](https://docs.moneyhash.io/docs/organization-and-account.md) - [Provider Connections](https://docs.moneyhash.io/docs/provider-connections.md) - [Payment Components](https://docs.moneyhash.io/docs/payment-components.md) - [Programmatic Access](https://docs.moneyhash.io/docs/programmatic-access.md) - [Webhooks](https://docs.moneyhash.io/docs/webhooks.md) - [Payment Webhook](https://docs.moneyhash.io/docs/payment-webhook.md) - [Payout Webhook](https://docs.moneyhash.io/docs/payout-webhook.md) - [Webhook Types](https://docs.moneyhash.io/docs/webhook-types.md) - [Transaction Anomalies](https://docs.moneyhash.io/docs/transaction-anomalies.md) - [Webhooks Signature](https://docs.moneyhash.io/docs/webhooks-signature.md) - [Redirects](https://docs.moneyhash.io/docs/redirects.md) ## Guides: Payments - [Overview](https://docs.moneyhash.io/docs/integration-types-overview.md) - [Payment API](https://docs.moneyhash.io/docs/integration-types-payment-api.md) - [External API](https://docs.moneyhash.io/docs/integration-types-external-api.md) - [Direct API](https://docs.moneyhash.io/docs/integration-types-direct-api.md) - [Embedded Experience](https://docs.moneyhash.io/docs/integration-types-embedded-experience.md) - [SDK](https://docs.moneyhash.io/docs/integration-types-sdk.md) - [SDK Architecture](https://docs.moneyhash.io/docs/sdk-architecture.md) - [Integration Steps](https://docs.moneyhash.io/docs/sdks-integration-steps.md) - [Build Card Form](https://docs.moneyhash.io/docs/build-card-form.md) - [Apple Pay](https://docs.moneyhash.io/docs/integration-steps-apple-pay.md) - [Google Pay](https://docs.moneyhash.io/docs/integration-steps-google-pay.md) - [Bank Account](https://docs.moneyhash.io/docs/integration-steps-bank-account.md) - [Installment Plans](https://docs.moneyhash.io/docs/integration-steps-installment-plans.md) - [Subscription Plans](https://docs.moneyhash.io/docs/integration-steps-subscription-plans.md) - [BIN Lookup](https://docs.moneyhash.io/docs/integration-steps-bin-lookup.md) - [Versions and Change Log](https://docs.moneyhash.io/docs/sdks-versions-and-change-log.md) - [Create a Payment](https://docs.moneyhash.io/docs/create-a-payment.md) - [Expiring and Closing Intents](https://docs.moneyhash.io/docs/expiring-and-closing-intents.md) - [Product Items and Shipping Data](https://docs.moneyhash.io/docs/product-items-and-shipping-data.md) - [Status Codes](https://docs.moneyhash.io/docs/status-codes.md) - [Resilient Integration Guide](https://docs.moneyhash.io/docs/resilient-integration-guide.md) ## Guides: Payouts - [Single Payout](https://docs.moneyhash.io/docs/single-payout.md) - [Bulk Payout](https://docs.moneyhash.io/docs/bulk-payout.md) ## Guides: Loyalty - [Loyalty](https://docs.moneyhash.io/docs/loyalty.md) ## Guides: Advanced Topics - [Tokenization and Saved Cards](https://docs.moneyhash.io/docs/tokenize-cards.md) - [Recurring Payments](https://docs.moneyhash.io/docs/recurring-payments.md) - [Payment Routing and Flows](https://docs.moneyhash.io/docs/payment-routing-and-flows.md) - [Split Payments and Commission](https://docs.moneyhash.io/docs/split-payments-and-commission.md) ## Guides: PLATFORM CAPABILITIES - [Customers](https://docs.moneyhash.io/docs/customers.md) - [Wallets](https://docs.moneyhash.io/docs/wallets.md) - [Wallet Operations](https://docs.moneyhash.io/docs/wallet-operations.md) - [Pay with a Customer Wallet](https://docs.moneyhash.io/docs/pay-with-a-customer-wallet.md) - [Payment Links](https://docs.moneyhash.io/docs/payment-links.md) - [Subscriptions](https://docs.moneyhash.io/docs/subscriptions.md) - [Manage Plans](https://docs.moneyhash.io/docs/manage-plans.md) - [Manage Subscriptions](https://docs.moneyhash.io/docs/manage-subscriptions.md) - [Update Subscriptions](https://docs.moneyhash.io/docs/update-subscriptions.md) - [Subscriptions with Apple Pay](https://docs.moneyhash.io/docs/subscriptions-with-apple-pay.md) - [Settlement and Reconciliation](https://docs.moneyhash.io/docs/settlement-and-reconciliation.md) ## Guides: Testing & Simulation - [Sandbox](https://docs.moneyhash.io/docs/sandbox.md) ## API Reference: ACCOUNTS - [List payment Methods](https://docs.moneyhash.io/reference/v11_accounts_payment_methods_create.md): Get a list of available payment methods associated with a specific account based on the currency. - [Get account from access token](https://docs.moneyhash.io/reference/v11_accounts_get_from_access_token_retrieve.md): Get account details such as the account name, payment methods, access token, API keys, and supported currencies from the access token. - [Reset access token](https://docs.moneyhash.io/reference/v11_accounts_reset_access_token_create.md): Reset the access token for a specific account. This will invalidate the current access token and generate a new one. - [List transactions](https://docs.moneyhash.io/reference/v11_accounts_transactions_list.md): Get a list of transactions associated with a specific account. - [List accounts](https://docs.moneyhash.io/reference/v11_accounts_list.md): List all organization accounts - [Create account](https://docs.moneyhash.io/reference/v11_accounts_create.md): Create a new account with the specified name, or create multiple managed accounts that inherit connections from a reference account. ## API Reference: PAYMENT INTENT - [Create payment Intent](https://docs.moneyhash.io/reference/v11_payments_intent_create.md): Create a payment intent - [Get payment intent](https://docs.moneyhash.io/reference/v11_payments_intent_retrieve.md): Get payment intent details - [Close intent](https://docs.moneyhash.io/reference/v11_payments_intent_close_create.md): This API is used to close the payment/payout intent - [Get intent transactions](https://docs.moneyhash.io/reference/v11_payments_intents_transactions_list.md): Intent Transactions List - [Charge card token](https://docs.moneyhash.io/reference/v11_payments_charge_card_token_create.md) - [Create payment Intent](https://docs.moneyhash.io/reference/v11_direct_payments_intent_create.md): Create a payment intent - [Get payment intent current state](https://docs.moneyhash.io/reference/v12_external_payments_intents_get_current_state_create.md): Get Payment Intent State ## API Reference: TRANSACTIONS - [Get transaction](https://docs.moneyhash.io/reference/v11_payments_transactions_retrieve.md): Get transaction details - [Resolve anomaly](https://docs.moneyhash.io/reference/v11_payments_transactions_anomalies_resolve_create.md): Resolve an anomaly for a transaction that belongs to the API key account - [Capture a transaction](https://docs.moneyhash.io/reference/v11_payments_transactions_capture_create.md) - [Refund a transaction](https://docs.moneyhash.io/reference/v11_payments_transactions_refund_create.md) - [Void a transaction](https://docs.moneyhash.io/reference/v11_payments_transactions_void_create.md) - [Pull transaction status](https://docs.moneyhash.io/reference/v11_payments_transactions_pull_status_create.md): Pull transaction status from the provider, if supported. - [Increase authorized amount](https://docs.moneyhash.io/reference/v11_payments_transactions_increase_authorization_create.md): Increase the authorized amount for a previously authorized transaction - [Pull transaction status](https://docs.moneyhash.io/reference/v11_payout_transactions_pull_status_create.md): Pull transaction status from the provider, if supported. - [Transition cash on delivery](https://docs.moneyhash.io/reference/v11_transactions_transition_create.md): Transition only CASH_ON_DELIVERY transactions to successful state ## API Reference: EXTERNAL - [Create a payment intent](https://docs.moneyhash.io/reference/v11_external_payments_intent_create.md): Create a payment intent - [Get payment intent details](https://docs.moneyhash.io/reference/v11_external_payments_intents_retrieve.md): Get payment intent details - [Update payment method](https://docs.moneyhash.io/reference/v11_external_payments_intents_update_method_create.md): Update Payment Intent Method - [Pay with card token](https://docs.moneyhash.io/reference/v11_external_payments_intents_card_token_create.md): Payment Intent pay with card token - [Submit native pay receipt](https://docs.moneyhash.io/reference/v11_external_payments_intents_receipt_create.md): Submit native pay receipt such as Apple pay receipt after completing the payment natively - [Update payment method](https://docs.moneyhash.io/reference/v11_direct_payments_intents_update_method_create.md): Update Payment Intent Method ## API Reference: DIRECT API - [Get payment intent details](https://docs.moneyhash.io/reference/v11_direct_payments_intents_retrieve.md): Get payment intent details - [Pay with card token](https://docs.moneyhash.io/reference/v11_direct_payments_intents_card_token_create.md): Payment Intent pay with card token - [Submit native pay receipt](https://docs.moneyhash.io/reference/v11_direct_payments_intents_receipt_create.md): Submit native pay receipt such as Apple pay receipt after completing the payment natively - [Pay with method](https://docs.moneyhash.io/reference/v11_direct_payments_intents_create.md): Pay with the intent selected method ## API Reference: VAULT - [Direct submit card details and pay](https://docs.moneyhash.io/reference/api_v1_direct_payments_intents_create.md) ## API Reference: CUSTOMER - [List transactions](https://docs.moneyhash.io/reference/v11_customers_transactions_list.md): List customer transactions. Use ?detailed=true for comprehensive transaction data including operations, intent details, and creation dates. - [List Customers](https://docs.moneyhash.io/reference/v11_customers_list.md): List all customers - [Create customer](https://docs.moneyhash.io/reference/v11_customers_create.md): Create customer - [Update customer](https://docs.moneyhash.io/reference/v11_customers_partial_update.md): Update Customer - [Get customer](https://docs.moneyhash.io/reference/v11_customers_retrieve.md): Get customer by their UUID - [Delete customer](https://docs.moneyhash.io/reference/v11_customers_destroy.md): Delete customer - [List cards](https://docs.moneyhash.io/reference/v11_customers_cards_list.md): List customer cards - [Delete customer card](https://docs.moneyhash.io/reference/v11_customers_cards_destroy.md): Customer Cards Delete - [Debit a wallet](https://docs.moneyhash.io/reference/v11_customers_wallets_debit_create.md): Debit a customer wallet - [Top up a wallet](https://docs.moneyhash.io/reference/v11_customers_wallets_top_up_create.md): Top up a customer wallet ## API Reference: PAYOUT INTENT - [Create payout intent](https://docs.moneyhash.io/reference/v11_payout_intent_create.md): Create a payout intent - [Close intent](https://docs.moneyhash.io/reference/v11_payout_intent_close_create.md): This API is used to close the payment/payout intent - [Void payout transaction](https://docs.moneyhash.io/reference/v11_payout_transactions_void_create.md): Void payout transaction ## API Reference: BULK PAYOUT - [Get bulk payout requests](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_list.md): Get bulk payout requests - [Get bulk payout request](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_retrieve.md): Get bulk payout request - [Create bulk payout request](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_create.md): Create a bulk payout request - [Cancel bulk payout request](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_cancel_create.md): Cancel bulk payout request - [Get bulk payout request items](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_items_list.md): Get bulk payout request items - [Get bulk payout request item](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_items_retrieve.md): Get bulk payout request item - [Cancel bulk payout request item](https://docs.moneyhash.io/reference/v11_payout_bulk_requests_items_cancel_create.md): Cancel bulk payout request item ## API Reference: CARD TOKEN - [Create card token](https://docs.moneyhash.io/reference/v11_tokens_cards_create.md): Create a card token for a customer - [Get card token](https://docs.moneyhash.io/reference/v11_tokens_cards_retrieve.md): Get card token details - [Get card token intent](https://docs.moneyhash.io/reference/v11_tokens_intent_details_retrieve.md): Get card token intent details ## API Reference: PROVIDERS - [List sync providers](https://docs.moneyhash.io/reference/v1_providers_sync_available_list.md): List sync service providers - [Create sync provider](https://docs.moneyhash.io/reference/v1_providers_sync_available_create.md): Create sync service provider - [List connected sync service providers](https://docs.moneyhash.io/reference/v1_providers_sync_connected_list.md): List connected sync service providers - [List connected providers](https://docs.moneyhash.io/reference/v1_providers_connected_list.md): List connected service providers - [List available providers](https://docs.moneyhash.io/reference/v1_providers_available_list.md): List available service providers - [List providers countries](https://docs.moneyhash.io/reference/v1_providers_countries_retrieve.md): List providers countries ## API Reference: RECONCILIATIONS - [Confirm settlement file upload](https://docs.moneyhash.io/reference/v14_reconciliations_settlement_files_confirm_upload_create.md): Confirm that the settlement file was uploaded to the presigned URL and queue it for processing. - [Create a settlement file](https://docs.moneyhash.io/reference/v14_reconciliations_settlement_files_create.md): Creates a new settlement file and returns a presigned URL for uploading. After uploading the file to the presigned URL, the client must call the confirm upload endpoint to confirm that the file has… - [List settlement operations](https://docs.moneyhash.io/reference/v14_reconciliations_settlement_operations_list.md): List settlement operations for the authenticated account. ## API Reference: SUBSCRIPTION - [List subscriptions](https://docs.moneyhash.io/reference/v11_customers_subscriptions_retrieve.md): List customer subscriptions - [List plan groups](https://docs.moneyhash.io/reference/v11_subscriptions_plan_groups_list.md): List subscription plan groups. Supports both API key (X-API-Key) and public key (X-Public-Key) authentication. - [Get plan group](https://docs.moneyhash.io/reference/v11_subscriptions_plan_groups_retrieve.md): Retrieve a specific subscription plan group. Supports both API key (X-API-Key) and public key (X-Public-Key) authentication. - [List plans](https://docs.moneyhash.io/reference/v11_subscriptions_plans_list.md): List all created plans - [Create plan](https://docs.moneyhash.io/reference/v11_subscriptions_plans_create.md): Create plan - [Update subscription plan](https://docs.moneyhash.io/reference/v11_subscriptions_update_plan_create.md): update subscription plan - [Update subscription amount](https://docs.moneyhash.io/reference/v11_subscriptions_update_amount_create.md): Update subscription amount - [Update subscription discount](https://docs.moneyhash.io/reference/v11_subscriptions_update_discount_create.md): Update subscription discount - [Update subscription recurring cycles](https://docs.moneyhash.io/reference/v11_subscriptions_update_remaining_recurring_cycles_create.md): Update subscription remaining recurring cycles - [Update subscription card token](https://docs.moneyhash.io/reference/v11_subscriptions_card_token_create.md): Update subscription card token - [Retry subscription failed invoices](https://docs.moneyhash.io/reference/v11_subscriptions_retry_payment_create.md): Retry failed invoices. NOTE: only works for subscriptions with charge_automatically=true - [Get subscription](https://docs.moneyhash.io/reference/v11_subscriptions_retrieve.md): Get subscription details - [List subscriptions](https://docs.moneyhash.io/reference/v11_subscriptions_list.md): List subscriptions created - [Create subscription](https://docs.moneyhash.io/reference/v11_subscriptions_create.md): Create subscription ## API Reference: PAYMENT LINKS - [Create payment link](https://docs.moneyhash.io/reference/v11_payment_links_create.md): Create Payment Link - [Get payment link](https://docs.moneyhash.io/reference/v11_payment_links_status_retrieve.md): Get Payment Link details - [Update payment link items quantities](https://docs.moneyhash.io/reference/v11_payment_links_update_quantities_create.md): update items quantities for a payment link ## API Reference: Loyalty - [Check loyalty eligibility](https://docs.moneyhash.io/reference/v11_loyalty_eligibility_create.md): Checks whether a customer identifier is eligible to earn loyalty points for the given loyalty provider. Some providers do not support this call; in that case the response returns eligible null with a… - [Create loyalty earn](https://docs.moneyhash.io/reference/v11_loyalty_earn_create.md): Creates a loyalty earn transaction for the account and queues processing with the configured provider. The transaction starts in PENDING status. - [Retrieve loyalty earn](https://docs.moneyhash.io/reference/v11_loyalty_earn_retrieve.md): Returns the current state of a loyalty earn transaction belonging to the authenticated account. - [Reverse loyalty earn](https://docs.moneyhash.io/reference/v11_loyalty_earn_reverse_create.md): Queues a reversal of an EARNED loyalty transaction. The amount in the body must match the original earn amount. Status moves to PENDING_REVERSE status. while the provider is called. When the reversal…