noon payments

noon payments

noon payments gateway (UAE, Saudi Arabia, Egypt): order status by order id or merchant reference with authorized, captured and refunded totals and transactions, scheduled settlement and commission reports, subscriptions and card tokens. Capture and refund are included, installed switched off.

7 天免费 · 无需信用卡 · EU 托管

问 noon 任何事

通过 AnythingMCP 对 noon payments 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。

在 Cloud 上安装 noon
noon payments · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

2 分钟设置

  1. 1在 cloud.anythingmcp.com 开始免费试用。
  2. 2在连接器商店点击 noon payments。提示时粘贴凭据。
  3. 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
立即安装 noon payments

noon 指南

面向主流 AI 客户端的逐步设置。

配置 noon payments

直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。

noon payments

This connector uses the noon payments API (card and wallet payment gateway in the UAE, Saudi Arabia and Egypt): order status by order id or by your order reference, scheduled settlement and commission reports, subscriptions and saved card tokens. Capture and refund are included but installed switched off.

Setup (5 minutes)

  1. In the noon payments Merchant Portal open Account Settings > Applications. Create an application (or use an existing one) with only the roles it needs: Payment Integrator or Refund Manager for order lookups, Financial Auditor for reports, Token Manager for card tokens.
  2. Build the key: BusinessIdentifier.ApplicationIdentifier:ApplicationKey (business identifier from the setup e-mail, a dot, the application identifier, a colon, the application key), then encode it in Base64, e.g. printf '%s' 'mybusiness.myapp:KEY' | base64. Paste the Base64 text into NOON_PAYMENTS_AUTH_KEY. The connector sends Authorization: Key <that text>.
  3. NOON_PAYMENTS_API_URL: https://api.noonpayments.com (global, live) or https://api-test.noonpayments.com (test); regional endpoints are https://api.sa.noonpayments.com and https://api.eg.noonpayments.com (test: api-test.sa, api-test.eg). Keys differ per environment.

Identifiers: order_id is the numeric order id noon returned at INITIATE (stored with the shop order, often as the payment transaction id). order_reference is your own reference sent at INITIATE (the shop order number).

Workflow

  • Order status: noon_payments_get_order or noon_payments_get_order_by_reference. Read result.order.status with the totals (totalAuthorizedAmount, totalCapturedAmount, totalRefundedAmount, totalReversedAmount, totalRemainingAmount) and result.transactions (each with type, status, amount and id). resultCode 0 only means the request worked, not that the payment succeeded; judge by the order status and nextActions.
  • Reconciliation: noon_payments_list_scheduled_reports with report_type ReconciliationSettlement and a day, then download the file from ReportUrl (the link expires). Do not loop over orders with get-order for reconciliation; noon throttles that.
  • Subscriptions and saved cards: noon_payments_get_subscription, noon_payments_get_card_token.

Writes switched off: noon_payments_capture_order (captures an authorized order) and noon_payments_refund_order (refunds a capture; pass the CAPTURE transaction id from the order). Both move money; an admin turns them on deliberately. Before each call show the user the order, the amount and the currency and wait for a yes, and pass a transaction_reference so a retry is not executed twice.

Errors: failures come back as HTTP 4xx or 5xx with resultCode, message and classDescription (Rejected_Unauthenticated: wrong key or environment; Rejected_AccessDenied: the application lacks the role; Invalid_BadRequest: a parameter). 429 means throttling; wait before retrying and do not repeat the same failing request, noon may lock the order or ban the address.

Limitations: there is no endpoint to list or search orders; look them up by id or reference, or use the daily reports. Initiating payments, authorize, reverse, cancel and fraud review are not part of this connector.

你的 AI 距离 noon payments 仅两次点击。

安装连接器、粘贴凭据、向 AI 提问。7 天免费,无需信用卡。