> For the complete documentation index, see [llms.txt](https://hilals-organization.gitbook.io/magicpay-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet.md).

# 1.Payments and Wallet

- [1.1 Create Card Payment](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.1-create-card-payment.md): Initiates a card payment transaction.
- [1.2 3D Secure Payment Initialization](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.2-3d-secure-payment-initialization.md): Initiates a 3d secure card payment transaction.
- [1.3 3D Secure Payment Completion](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.3-3d-secure-payment-completion.md): Completes a 3d secure card payment transaction.
- [1.4 Query Payment](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.4-query-payment.md): Retrieves details of a specific payment.
- [1.5 Reward Inquiry](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.5-reward-inquiry.md): Retrieves loyalty information.
- [1.6 Create Wallet](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.6-create-wallet.md): Creates member wallet.
- [1.7 Get Member Wallet](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.7-get-member-wallet.md): Returns the member wallet with the given member id.
- [1.8 Make Deposit](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.8-make-deposit.md): Makes deposit on the given wallet using 2D payment.
- [1.9 Search Wallet Transactions](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.9-search-wallet-transactions.md): Returns the wallet transaction of given member .
- [1.10 Send Remittance](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.10-send-remittance.md): Sends remittance to the given member's wallet.
- [1.11 Receive Remittance](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.11-receive-remittance.md): Receives remittance from the given member's wallet.
- [1.12 Retrieve Remittance](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.12-retrieve-remittance.md)
- [1.13 Get Refundable Amount](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.13-get-refundable-amount.md): Returns the refundable amount of the given transaction.
- [1.14 Make Deposit (3D Init)](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.14-make-deposit-3d-init.md): Initiates deposit request on the given wallet using 3D payment.
- [1.15 Make Deposit (3D Complete)](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.15-make-deposit-3d-complete.md): Completes deposit request on the given wallet using 3D payment.
- [1.16 Retrieve Merchant Wallet](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.16-retrieve-merchant-wallet.md): Returns the merchants wallet information.
- [1.17 Create Refund Transaction](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.17-create-refund-transaction.md): Created refund transaction for the given transaction id.
- [1.18 Get Refunds](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.18-get-refunds.md): Created refund transaction for the given transaction id.
- [1.19 Reset Merchant Wallet Balance](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.19-reset-merchant-wallet-balance.md): Created refund transaction for the given transaction id.
- [1.20 Refund Payment](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.20-refund-payment.md): Initiate refund payments with detailed parameters
- [1.21 Get Refund By Id](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.21-get-refund-by-id.md)
- [1.22 Get Refund Transaction By Id](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.22-get-refund-transaction-by-id.md)
- [1.23 Refund Payment Transaction](https://hilals-organization.gitbook.io/magicpay-documentation/1.payments-and-wallet/1.23-refund-payment-transaction.md)
