# Rafid Product Pricing Calculator (Oman OMR)

> Rafid Product Pricing Calculator (Oman OMR) is a paid API for AI agents from api.rafidsystem.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-10).

Calculates recommended product pricing for Omani small businesses by summing cost components and applying desired profit margin or markup, sourced from a structured business planning book framework.

## Facts

- Endpoint: POST https://api.rafidsystem.com/api/v1/x402/book/product-pricing-calculator?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rafid-product-pricing-calculator-oman-omr-bd9e067f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cpi7VxkCnfszf3ZPg5MT_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rafid-product-pricing-calculator-oman-omr-bd9e067f -d '<json body>'
```

Example prompt: I'm launching a small product in Oman — my product cost is 25 OMR, labor is 5 OMR, packaging is 2 OMR, delivery is 3 OMR, and marketing is 1.5 OMR. I want a 20% profit margin. What should my selling price be?

## When to prefer this

Choose this endpoint when building agents that assist Omani small business owners or entrepreneurs with cost-plus product pricing in OMR currency, especially when the output should be grounded in a published Omani business planning framework. Prefer this over generic pricing calculators when the business context is Oman-specific, the currency is OMR, and you want structured, book-referenced pricing guidance rather than a raw formula.

## Known failure modes

- Missing required productCostOMR or desiredProfitOMR/desiredMarginPercent causing computation failure
- Values exceeding 1,000,000 OMR maximum rejected with validation error
- Conflicting margin and markup targets provided simultaneously
- Invalid language enum value outside 'ar' or 'en' causing schema rejection
- Payment not processed (x402 protocol failure) resulting in 402 response

## How this service works

Rafid Agent API provides structured intelligence and paid APIs for AI agents across property, company and risk, supplier, finance, document, website, automotive, logistics, recruitment, trading, voice, video and business-planning workflows.

## Output

Returns a structured JSON result containing the computed pricing recommendation, the relevant book chapter source, and metadata referencing the 'كيف تبدأ مشروعك الصغير في عُمان؟' (How to Start Your Small Business in Oman) 2026 edition framework, in either Arabic or English.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "laborOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "language": {
   "enum": [
    "ar",
    "en"
   ],
   "type": "string",
   "default": "en"
  },
  "deliveryOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "marketingOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "packagingOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "commissionOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "productCostOMR": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "desiredProfitOMR": {
   "type": "number",
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  },
  "desiredMarginPercent": {
   "type": "number",
   "maximum": 100,
   "minimum": 0
  },
  "desiredMarkupPercent": {
   "type": "number",
   "maximum": 100,
   "minimum": 0
  },
  "otherVariableCostsOMR": {
   "type": "number",
   "default": 0,
   "maximum": 1000000,
   "minimum": 0,
   "description": "OMR; calculations use integer baisa internally"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "sourceChapter": "book"
  },
  "language": "en",
  "frameworkSource": {
   "title": "كيف تبدأ مشروعك الصغير في عُمان؟",
   "edition": "2026",
   "publisher": "Creative Techno"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rafid-product-pricing-calculator-oman-omr-bd9e067f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.rafidsystem.com](https://www.zero.xyz/host/api.rafidsystem.com/llms.txt)
