PARTNERS
RUHAH is always seeking talented designers and brands to join our platform.
Our innovative concept provides a way for independent brands to showcase and retail their collections direct to consumers that care about quality.
To learn more feel free to explore the information in this section, use the chat (top left in support mode) or email us at contact@ruhah.com. For collaboration inquiries, just send us an email — we'd love to hear from you!
Becoming a RUHAH partner means joining a curated community of independent brands. This section explains how your products reach our customers, how our community interacts with your items, the role your brand plays, and what to expect when you join. It covers the essentials you need to know before you start selling on RUHAH.
How Your Products Reach RUHAH Customers
Your products are synced automatically from your Shopify store. RUHAH runs scripts several times a day that pull product data — titles, images, prices, descriptions, sizes, and stock levels — directly from your Shopify admin. There is no need to upload or manage products manually through the dashboard; the process is fully automated.
If you do not have a Shopify store, you cannot currently sell directly through RUHAH. However, your brand can still participate in our affiliate programme. We will create virtual items in our catalogue that represent your products. When a user clicks on one of these items they are taken to your own website to complete the purchase. This means RUHAH drives traffic and visibility to your brand even without direct integration. If you are interested in the affiliate route, please email us at contact@ruhah.com.
Selling Through RUHAH vs. Your Own Website
When your Shopify store is connected, customers can purchase your products directly on ruhah.com, exactly as they would on your own site. Our customer base is international — we display prices in the local currency and provide shipping cost estimates at checkout. Customers also have the option to visit your own website via a link on your product page. There is no exclusivity requirement; selling on RUHAH is an additional channel, not a replacement.
You remain fully responsible for shipping, delivery, and returns. We provide order notifications through your dashboard so you know exactly what needs to be sent and where. You can read our full terms for sellers at ruhah.com/termssellers, which cover responsibilities on both sides in detail.
How the RUHAH Community Interacts With Your Products
RUHAH is built around styling and discovery. Other users — including stylists and everyday shoppers — create outfits using your products alongside items from their own closets or from our virtual catalogue. This is a core part of the platform: customers see how your pieces can be worn in real life, mixed with everything from vintage finds to high-street staples.
You should be prepared to see your clothes styled in ways you may not have imagined. That is deliberate. RUHAH values creative freedom and personal expression. You cannot request that an outfit be taken down simply because you do not like how your product was used. The only exceptions are content that violates our rules — hate speech, violence, or sexually explicit material — and we proactively filter against those. Outfits containing such content will not be generated or displayed in the first place.
Your Brand's RUHAH User Account
Every partner brand is linked to a standard RUHAH user account. You will receive a username and password that give you access to the brand dashboard at ruhah.com/dashboard, where you can manage products, view orders, and update your Shopify credentials. The same login also lets you browse ruhah.com as a regular user — you can explore the site, see how products are displayed, and interact with the community.
As a user, you can choose to accept private commission asks from other members, or set your account so that you do not receive them. You can also curate outfits using your own products (or any items from the catalogue) and share them publicly, or keep them private. None of this is required — the account exists primarily so you can log into the dashboard. If you ever want to change your password, do so through the standard RUHAH account settings; the dashboard itself does not handle password changes.
Stylists, Commissions, and Earning Sales
Stylists on RUHAH earn a commission when a customer purchases a product they recommended in an outfit. This creates a natural incentive for them to select pieces that are genuinely appealing and well presented — because those are the ones that sell. The better your product images and descriptions, the more likely stylists are to feature your items in their outfits.
We actively encourage brands to build relationships with active stylists and power users. These relationships can be extremely valuable — they bring direct sales, but they also offer something less tangible: inspiration. Seeing how creative people around the world use your products can spark new ideas for your own collections, help you understand which pieces resonate, and give you a window into how your brand lives outside your own shop. Many of our most successful brands treat stylists as collaborators, not just customers.
Shipping, Returns, and Day-to-Day Operations
You are in control of your own fulfilment. When an order comes in, you will see it in your dashboard with the customer's shipping address and the items they ordered. It is your responsibility to ship the items within the timeframe you set, and to handle returns in accordance with our policies. RUHAH does not hold inventory or manage logistics on your behalf.
Because our customers are international, please ensure your shipping is set up to handle cross-border deliveries. Our terms for sellers contain the full breakdown of what is expected on your side. If a customer raises an issue, RUHAH support will work with both you and the customer to resolve it.
Getting Started Step By Step
1. Your Shopify integration is set up in your dashboard Account tab. Once connected, your products will appear automatically.
2. Review your product listings as they appear on RUHAH. Contact us if any product descriptions or details need adjusting for your specific tone. By default, we generate all product content from your Shopify data to maintain a consistent customer experience.
3. Ensure your user account details are correct — this is where password changes are managed. Your notification email (for order alerts) can be updated in the dashboard Account tab.
4. Familiarise yourself with the Products and Orders tabs. You can activate or deactivate products at any time, and you will see orders as they come in.
If you have any questions at any stage, contact us at contact@ruhah.com or use the Support mode in the chat at the top left of the website.
The Brand Dashboard is your control centre for managing products and orders on RUHAH. From here you can view all your products, toggle their visibility on the site, see incoming orders, update your Shopify integration, and manage your account settings. You access it at ruhah.com/dashboard using the login credentials provided by RUHAH.
Logging Into Your Brand Dashboard
Every partner brand has a unique RUHAH user account that is connected to his brand. Go to ruhah.com/dashboard/login (or click at DASHBOARD at the right side menu) and enter the username and password of this account provided by RUHAH during your onboarding. Once logged in you will see your brand name in the top bar and the navigation menu on the left (desktop) or bottom dock (mobile).
If you have forgotten your password use the regular RUHAH password reset at ruhah.com/accounts/password_reset/. Your dashboard login credentials are linked to a RUHAH user account with brand permissions.
Managing Your Products
The Products tab shows all your products listed on RUHAH. For each product you see a thumbnail image, the product name, and its current price in the currency used by your brand.
You can filter products by status — All, Active, or Inactive — using the buttons at the top. You can also toggle a product between active and inactive by clicking the status indicator directly on the product card. Pagination lets you browse through your entire catalogue 20 products at a time.
Activating and Deactivating Products
Each product card has an active/inactive toggle with a green or grey dot and the word ACTIVE or INACTIVE. Click on it to switch the status.
Active products appear on the RUHAH website and can be purchased by customers. Inactive products are hidden from the site but remain in your dashboard for future use. Changes take effect immediately — there is no need to save.
Viewing Your Orders
Switch to the Orders tab using the navigation menu. Here you see a list of orders that include your products. The list is paginated 10 orders per page.
Each order card shows only the items from your brand — if a customer ordered from multiple brands you will only see your portion of that order.
Order Information
For each order you can see the order number and date, the order status, the customer name, and the shipping address.
Your items are listed with product name, size, quantity, and unit price. The order card also shows your brand subtotal (total for your items only), the shipping cost for your portion, and the brand total (subtotal plus shipping).
Updating Your Shopify Integration
Go to the Account tab. Under the Shopify Integration section you will see two fields: Shopify Domain (your store URL, e.g. yourbrand.myshopify.com) and Access Token (your Shopify API access token).
Edit either field and click SAVE. The save button will become clickable once you have made a change. These credentials are used by RUHAH to automatically sync your product listings from Shopify — they must be kept up to date for the sync to work.
Your brand name and notification email are also displayed in the Account tab. To change these contact RUHAH support.
Understanding Order Statuses
Pending — The order has been received but not yet processed.
Sent — The order has been processed and confirmed.
Failed — There was an issue processing the order.
Acknowledged — The brand has confirmed receipt of the order.
Your product listings are how customers discover and buy your items. This section covers everything about how your products appear on RUHAH — from the images you provide to the content RUHAH creates, how stock is managed, how pricing limits work, and how you control product visibility.
Product Image Guidelines
Images are the single most important part of a product listing. They must be clear, authentic, and fairly represent the product. We rely on you to provide high-quality photography that follows the rules below. RUHAH reserves the right to refuse any image that falls below these standards.
General rules for all images:
Use your own photography — images taken by you or under your direction. Stock imagery, images copied from other websites, or images you do not own the rights to are not allowed.
The product must be the main subject. It should look as it does in real life. Do not hide the item behind props or heavy styling.
Models should wear minimal to no visible makeup, unless makeup itself is the product being sold. The aim is to present the garment or accessory naturally and honestly.
Images must not be AI-generated to misrepresent the product. AI tools used for basic retouching — such as background removal, colour correction, or shadow adjustments — are acceptable because they achieve the same result as traditional photo editing. AI-generated products that do not exist, AI-generated model bodies, or AI alterations that change the product itself are strictly prohibited.
We support creative expression, but we will not accept images that include nudity, sexual content, or anything that a reasonable person would consider in poor taste. We also reject images that are blurry, dark, heavily pixelated, or otherwise of poor quality.
If an image contains distracting elements — such as a cluttered background, too many props, or text overlays — RUHAH may edit the image to simplify the composition (for example, by removing background objects). We will never alter the product itself in any way without your permission.
How RUHAH Writes Your Product Content
To keep the customer experience consistent across the platform, RUHAH creates the written content for your product listings — this includes the product description, the materials and care section, and, where applicable, sizing and fit notes. We generate this content by processing the product data from your Shopify store using a language model, which reads your metadata and produces clear, objective descriptions.
The descriptions follow a set of internal style rules: they are informative, not overly salesy; they avoid exaggerated or subjective claims; and they focus on what the product is made of, how it looks, and how it might be worn or used. This ensures every product on RUHAH is described in a uniform, trustworthy voice.
What if you want something written differently?
We understand that every brand has a unique tone. If you would like your product descriptions to follow a specific style — for example, you never want the word "flattering" used, or you always want a particular phrase included — email us at contact@ruhah.com with your preferences and we will adjust the content generation for your products accordingly. You can also write to us if you spot an error or if you simply do not like how a description reads; we will make the changes as quickly as possible.
Materials, Care, and Product Details
Your product listings on RUHAH include a detailed breakdown of materials, care instructions, and where the product was manufactured. This information is extracted from your Shopify data and presented in a standardised format. Customers rely on these details to make informed choices, so keeping your Shopify product data accurate and up to date is essential — it flows directly into what RUHAH displays.
The materials section typically includes a percentage breakdown (e.g. "70% Cotton, 30% Linen"), while care instructions explain how to look after the item (e.g. "Machine wash cold, do not tumble dry"). If a product carries special certifications or sustainability attributes — such as GOTS-certified organic cotton — we will include that as well, provided the information is present in your Shopify data.
Pricing and Currency
Product prices are set in your home currency and synced from your Shopify store. RUHAH displays prices to customers in their local currency using daily exchange rates. We do not alter your pricing — what you charge on your own store is what customers see on RUHAH, converted fairly.
If you run a sale or change prices on Shopify, those updates will be reflected on RUHAH the next time our sync script runs. There is no need for you to manually update pricing in the dashboard.
Minimum and Maximum Product Price
To ensure a consistent shopping experience and sustainable operations, RUHAH applies minimum and maximum price limits on all products. Choosing the right price can be challenging, and these guidelines are designed to benefit both brands and customers.
Minimum product prices:
Products cannot be sold below the following minimums at either regular price or sale price:
EUR: 20 EUR
GBP: 18 GBP
USD: 25 USD
CAD: 30 CAD
AUD: 30 AUD
If your product falls below the minimum, you can raise the price on your Shopify store (and therefore on RUHAH), bundle items together, or deactivate the product.
Maximum product prices:
Products cannot be sold above the following maximums:
EUR: 5,000 EUR
GBP: 4,500 GBP
USD: 5,500 USD
CAD: 7,000 CAD
AUD: 7,500 AUD
If your product exceeds this limit, you will need to reduce the price or deactivate it. Due to international pricing and currency conversion, some products may appear slightly above the maximum in certain markets; please contact us if this becomes an issue.
These limits are subject to change, and RUHAH reserves the right to deactivate products that fall outside the stated ranges.
Can I sell made-to-order or personalised items?
Currently we do not support made-to-order or personalised products. All items listed on RUHAH must be available for immediate dispatch. We hope to introduce support for made-to-order items in the future, but for now please ensure your listed stock reflects inventory that is ready to ship.
How Stock Sync Works
RUHAH runs automated scripts several times a day that pull the latest stock levels from your Shopify store and update your RUHAH listings. This means your inventory on our site is never more than a few hours behind your own records.
Stock and variants (sizes, colours) are managed entirely through Shopify. You do not need to update sizes or stock quantities in the RUHAH dashboard — the sync handles that. However, because there is a short delay between updates, it is technically possible for a product to sell on RUHAH after it has gone out of stock on your side if the sale occurred between two syncs. If this happens, please contact us immediately. We will refund the customer on your behalf and ensure your stock is corrected for the next sync.
If you stop selling a product entirely and do not want it to appear on RUHAH, you can deactivate it from the Products tab in your dashboard rather than just setting its stock to zero.
Deactivating and Deleting Products
From the Products tab of your brand dashboard, you can deactivate any product at any time. A deactivated product is hidden from the RUHAH website immediately but remains in your dashboard, should you wish to reactivate it later. There is no limit to how many times you can activate or deactivate a product.
If you want a product permanently removed from the platform, contact us at contact@ruhah.com and we will delete it for you.
The Shopify integration is the bridge between your store and RUHAH. Once set up, your products, inventory, and pricing sync automatically. This section explains how the integration works, how to connect your store, and what to do if something goes wrong.
How the Shopify Integration Works
RUHAH reads your Shopify product catalogue through a custom app that you create in your Shopify admin. The app gives us read-only access to your products, variants, inventory levels, and pricing. Every few hours, RUHAH runs a sync script that pulls any changes — new products, updated prices, stock adjustments, or new images — and updates your RUHAH listings automatically.
When a new product is added on Shopify, it appears in your RUHAH dashboard the next time the sync runs. The product is automatically set to active, meaning it is visible to customers. You can deactivate it at any time from the dashboard. All product content (descriptions, materials, sizing) is generated by RUHAH based on the data we receive, so you do not need to write anything on our platform.
The integration also syncs stock levels. When an item sells on your own store, the reduced stock count will be reflected on RUHAH on the next sync. Likewise, when an item sells on RUHAH, your Shopify stock is not directly decremented by our system — that transaction happens on our side, and we notify you of the sale so you can fulfil it and adjust inventory in Shopify if needed.
Setting Up Your Shopify Integration
The integration requires two pieces of information, which you enter in the Account tab of your brand dashboard: your Shopify store domain (e.g. yourbrand.myshopify.com) and an API access token. The token is obtained by creating a custom app inside Shopify. Below is a step-by-step guide. (Note: this guide assumes the current Shopify admin interface; screenshots will be added in a future update.)
Step 1: Log into your Shopify admin. Go to Settings → Apps and sales channels → Develop apps. If you see a notification about private apps being disabled, enable custom app development.
Step 2: Click "Create an app". Name it "RUHAH Integration" and click OK. This creates a new app with default settings.
Step 3: Configure the Admin API scopes. Click on the app you just created, then go to the "Configuration" tab. Under "Admin API integration", click "Configure". You need to add the following read permissions: read_products, read_inventory, read_locations. These allow RUHAH to see your product data and stock levels without being able to modify anything. Do not enable any write permissions unless we explicitly ask you to.
Step 4: Save your changes. Then go to the "API credentials" tab. Click "Install app" — this generates the Admin API access token. Copy this token immediately; Shopify shows it only once. You will also see an API secret key, but RUHAH does not use that.
Step 5: In your RUHAH dashboard, go to the Account tab. Paste the access token into the "Access Token" field, and enter your shop domain in the "Shopify Domain" field. Click SAVE. Your integration is now active.
What the Integration Syncs (and What It Does Not)
What is synced automatically:
Product titles, descriptions (used as raw material for RUHAH's generated copy), images, prices, compare-at prices (for sales), inventory quantities, product categories, and variant information such as sizes and colours.
What is not synced:
Orders — RUHAH does not push orders back into Shopify. When you receive an order on RUHAH, you will need to fulfil it manually. Your Shopify product descriptions and images are not overwritten by RUHAH's generated content; we only read from Shopify, never write.
Shopify metafields are not currently synced. If you rely on metafields for critical information (such as sustainability certifications), please let us know and we can discuss custom mapping.
How Often Does the Sync Run?
The sync runs approximately every six hours, every day. This means that any change you make on Shopify — a price drop, a new product launch, a stock adjustment — will appear on RUHAH within a few hours. We are working on increasing this frequency; if you have an urgent update, contact us and we can trigger a manual sync.
Troubleshooting Common Issues
My new products are not appearing. Wait for the next sync window (up to six hours). If they still do not appear, check that your Shopify app permissions include read_products. Also ensure the products are published and active on Shopify. If the problem persists, contact us.
Stock levels are incorrect. The sync updates stock from Shopify. If the numbers are off, you can wait until the next sync or ask us for a manual refresh. Note that if a sale occurs between syncs, there can be a short lag.
Images look wrong or are missing. RUHAH uses the images directly from Shopify. If an image is missing or low quality, please replace it in your Shopify product listing. The new image will be picked up on the next sync.
I get an error when saving my credentials. Double-check that the access token is correct and that your Shopify domain is entered exactly as it appears in your admin URL (without "https://" or a trailing slash).
For any other issues, contact us at contact@ruhah.com.
All orders placed on RUHAH are fulfilled directly by you, the brand. You are responsible for choosing a shipping provider, packaging the items, and ensuring they reach the customer within the agreed timeframe. RUHAH provides the order details and shipping address through your dashboard; everything else is handled by you, just as you would for an order on your own website. This section explains our policies and expectations around shipping, delivery, returns, and what happens when something goes wrong.
How Do I Fulfil an Order on RUHAH?
When a customer places an order that includes your products, you will receive a notification in your brand dashboard. Switch to the Orders tab to see the order details — the customer's name, shipping address, and the specific items they purchased from you along with the quantities and sizes.
You fulfil the order exactly as you would an order from your own Shopify store. Choose your preferred courier, generate a shipping label through your own account, package the item, and dispatch it. RUHAH does not provide shipping labels or integrate with specific carriers — you are free to use whichever shipping provider works best for your location and the destination country.
Once the item has been dispatched, you can mark the order as shipped in your dashboard. We recommend uploading a tracking number if your courier provides one; this information can be shared with the customer upon request. You are responsible for ensuring the package arrives within the delivery timeframe stated on your product listing (or, if none is stated, within a reasonable period).
Shipping Timeframes and Delivery Expectations
Customers expect their orders to arrive promptly. While RUHAH does not enforce a strict dispatch deadline, we strongly recommend shipping within 48 hours of receiving the order (excluding weekends and public holidays). Clear communication with the customer is key. If there is a delay, let us know as soon as possible so we can inform the customer on your behalf.
The delivery timeframe that the customer sees at checkout is based on the shipping information you have provided for each product. Keeping this information accurate helps set proper expectations and reduces the likelihood of disputes or returns due to late delivery.
If you anticipate a longer processing time — for example, during a holiday period or a collection launch — you can temporarily deactivate the affected products or contact us to discuss the situation.
Packaging Your Products
Packaging is an extension of your brand and a crucial part of the customer experience. Please ensure that your packaging is sturdy enough to protect the item during transit, especially for international shipments. Use appropriate materials for the product type — rigid boxes for delicate items, padded mailers for soft goods, and so on.
While we encourage beautiful, brand-aligned packaging, please avoid including promotional materials that direct customers to your own website or offer discount codes exclusive to your store. A simple thank-you card or care instructions are perfectly fine and often appreciated by customers.
Any packaging that is unnecessarily large or wasteful may attract additional shipping costs for the customer, which could affect your conversion rate. Please use the smallest packaging that safely accommodates the item.
International Shipping and Customs
RUHAH serves customers in many countries. When you choose to make your products available internationally, you are responsible for ensuring that your shipments comply with the customs regulations of the destination country. This includes providing accurate customs declarations, commercial invoices, and any other required documentation.
If a customer is charged additional import duties, taxes, or handling fees, those are the customer's responsibility unless otherwise stated in your shipping policy. We recommend being transparent on your product pages about potential customs charges so customers are not caught off guard.
Some countries have specific export requirements — for example, certain documents may be needed when shipping from Germany, Italy, or Portugal. If you ship from these countries, it is your responsibility to research and fulfil those requirements. RUHAH cannot provide these documents on your behalf.
Lost or Damaged Shipments
If a package is lost or arrives damaged, the first point of contact is the courier you used. You should file a claim directly with them. RUHAH can assist in communicating with the customer, but the financial resolution lies between you and your chosen shipping provider.
In cases where an item arrives damaged and the customer requests a refund or replacement, our standard returns policy applies (see below). We encourage you to use shipping services that include tracking and adequate insurance to protect against loss and damage.
Shipping Delays – What To Do If You Cannot Ship on Time
If a delay affects one or more orders, inform us immediately using the contact form in your dashboard. Include the order number and the reason for the delay, along with a realistic new shipping date. We will communicate this to the customer and, where possible, try to keep the order alive. Proactive communication significantly reduces the chance of cancellation or a negative experience.
If you are temporarily unable to ship any orders — for example, due to a studio closure or a backlog — you should deactivate your products from the dashboard until you are ready to resume fulfilment. Customers can still browse your brand page, but they will not be able to place orders for inactive products.
What If I Send the Wrong Item?
If you accidentally ship the wrong product to a customer, contact us immediately. We will work with you and the customer to arrange the return of the incorrect item and the dispatch of the correct one. Depending on the situation, you may need to cover the return shipping cost or provide a prepaid label. If the customer is international, RUHAH may be able to provide a shipping label to avoid additional customs charges, but this is handled on a case-by-case basis.
RETURNS
Returns and Refunds Policy
RUHAH provides a blanket 30-day return and refund window, starting from the date the customer's payment is processed. During this period, the customer can return the item for any reason and receive a full refund of the product price (shipping costs are not refunded unless the item is faulty or the order was incorrect). This 30-day window is a minimum requirement; you may offer a longer return period through your own policies if you wish.
If the item arrives to the customer after the 30-day window has passed (for example, due to a major shipping delay), the customer can then rely on your own brand's returns policy — provided that your policy would still cover them based on the delivery date. For instance, if your policy allows returns within 14 days of delivery, and the item arrived 26 days after payment, the 30-day RUHAH window would have expired, but the customer could still return it under your 14-day-from-delivery policy if the delivery date falls within that range.
If a return is requested within the 30-day RUHAH window and the refund is processed, RUHAH returns the full product price to the customer, and you receive back the full product price minus any applicable fees. The stylist who recommended the product, if any, does not receive their commission on returned items.
If a return is requested after the 30-day window but within your own policy (due to late delivery), the customer is refunded as per your terms, and RUHAH retains the stylist commission (5% of the product price) as a late shipping penalty. This reflects the fact that the delay contributed to the return. In this scenario, you refund the customer your share of the product price after fees (typically 80% of the product price, depending on your agreed commission), while RUHAH refunds the remaining 15% (the difference between the commission and the transaction fee) and keeps the 5% stylist commission. This approach aligns responsibility: if a shipment is so late that the customer must use your brand policy to return, the stylist still earns their fee, which is covered by RUHAH, and you are not penalised further.
How Do Customers Initiate a Return?
Customers who wish to return an item contact RUHAH support (or the brand directly, depending on the stage of the return window). RUHAH will notify you through your dashboard that a return has been requested. The customer is responsible for shipping the item back to you using a trackable method. Once the return is received, inspect the item within 48 hours and mark it as accepted or disputed in your dashboard.
Disputed Returns
If you receive a returned item that is not in its original condition — for example, it shows signs of wear, is damaged, or is missing tags — you may dispute the return. You must do so within 48 hours of receiving the item by contacting RUHAH and providing clear photographic evidence. If the dispute is accepted, the return will be declined and the customer will not receive a refund. If you do not respond within 48 hours, the return will be automatically accepted and the refund will be processed.
Reducing Returns
Returns are costly for everyone. The best ways to minimise them are to provide accurate product images that show the item clearly, detailed size and fit information, and honest descriptions of colours and materials. If a product runs small or fits a certain way, say so. The more information the customer has before purchasing, the less likely they are to be disappointed when the item arrives.
We also recommend analysing the reasons given for returns in your dashboard. If you notice a pattern — for example, many customers saying the colour does not match the photos — update your imagery or description to address that.
What If I Cannot Fulfil an Order?
If for any reason you cannot fulfil an order — for example, the item is out of stock or damaged — you must decline the order through your dashboard as soon as possible. A non-fulfilment fee will apply to compensate for the poor customer experience and to cover the stylist commission that would have been earned on the sale.
The non-fulfilment fee is 5% of the product price, which is equivalent to the stylist commission. This fee is waived only if the non-fulfilment was caused by a proven stock discrepancy on RUHAH's side — meaning the product appeared available on RUHAH due to a sync error despite being out of stock on Shopify. In such cases you must provide evidence (e.g. a screenshot showing the stock level in Shopify at the time of the order) and we will remove the fee.
Repeated non-fulfilment will lead to your account being reviewed and may result in the suspension or deactivation of your products or your entire brand account.
Payments for orders placed through RUHAH are processed monthly. RUHAH acts as an agent for sales: customers purchase from RUHAH, and we settle with you after deducting our commission and transaction fees. This section explains our pricing, fee structure, payment schedule, tax policies, and how to access your financial reports.
How Payments Work on RUHAH
When an order is placed on RUHAH, the customer pays the full amount to RUHAH. We then pool all sales for the calendar month and, at the end of the month, calculate your payout: the total product revenue (including any shipping charges the customer paid to you) minus our commission, transaction fee, and any non-fulfilment or adjustment fees. The remaining amount is transferred to your bank account via Stripe.
You can track all sales and fees in real time through the Reports section of your dashboard. Each sale is listed with its individual fee breakdown, and you can download monthly summaries in CSV format.
Understanding Your Payout
Your payout for each shipped order is calculated as follows:
Chargeable Price = Product price (including VAT, if applicable) minus any sale discounts or RUHAH-permitted promotions.
Commission = Typically 20% of the Chargeable Price. This percentage is agreed upon when you join RUHAH and covers platform services, marketing, and the stylist commission (5% of which goes to the stylist who recommended the product, if any).
Transaction Fee = 2.5% of the Chargeable Price. This covers payment processing costs.
Shipping = The full shipping cost paid by the customer is passed directly to you without any deduction. RUHAH does not charge a fee on shipping.
Your Payout = Chargeable Price – Commission – Transaction Fee + Shipping.
Example: A scarf sells for £120 (VAT inclusive). Commission is 20% (£24), transaction fee is 2.5% (£3). The customer paid £5 shipping. Your payout = £120 – £24 – £3 + £5 = £98.
For brands in VAT-registered markets, the payout is calculated on the tax-exclusive Chargeable Price, and the VAT portion is added to your payout as additional income (which you must then account for in your own tax returns). RUHAH does not remit VAT on your behalf. See the Tax Responsibilities section below for more detail.
Sales Report and Calculating Your Payment
Your dashboard contains a Sales Report under Data & Reports > Order Reporting. This report lists every shipped order with the following fields: Product Price, Tax Exclusive Product Price, any Sale Price (if a promotion was running), Item Discount (if applied), Chargeable Price, Tax Exclusive Chargeable Price, Commission, Transaction Fee, and Payout Item Price (your net revenue for that item).
To calculate your total payment for the month, sum the Payout Item Price column for all shipped orders, then add the total shipping amounts. This gives you the gross amount we will transfer. Any adjustments for returns, non-fulfilment fees, or credits will be detailed in a separate Fee Statement and deducted from the next payment.
Price Match Policy
RUHAH displays your products at the same price as your own website in your home market. This means if you are a UK brand, the price shown on ruhah.com for UK customers must match the price on your own UK site. If a customer reports a discrepancy and the RUHAH price is higher, we will notify you to update your Shopify price (which will sync automatically). If the discrepancy results in a customer paying more on RUHAH, we may refund the difference to the customer.
We do not price-match against other third-party retailers or against your international pricing (where prices may differ due to currency conversion and local taxes).
Customer Pricing and Currency
RUHAH displays prices to customers in their local currency using daily exchange rates. We do not mark up your prices; however, due to currency fluctuations, the displayed price may vary slightly from your home currency equivalent. The customer always sees the final price including import duties (if applicable) — there are no hidden charges at checkout.
International pricing is set by RUHAH to ensure a consistent shopping experience and to cover the costs of cross-border transactions. This means a product may appear at a higher price in some international markets. This does not affect your payout, which is always based on your home currency Chargeable Price.
Discounts on Orders
Occasionally, RUHAH may run site-wide promotions (e.g., a 10% discount code). In such cases, the discount is applied to the customer's order total, and your Chargeable Price is reduced accordingly. The commission and transaction fees are calculated on the discounted price, so your net payout also reflects the discount. You are not charged for the discount itself; RUHAH absorbs the promotional cost.
We will always communicate planned promotions in advance and give you the opportunity to opt out if you prefer not to participate.
When Do I Get Paid?
Payments are made monthly. Your statement for the previous month's shipped orders is generated around the 18th of the month, and the funds are transferred to your bank account on or before the 21st of that month. For example, all orders shipped in January will be paid by the 21st of February.
If the 21st falls on a weekend or bank holiday, payment will be made on the preceding working day.
How to View Your Sales and Payment History
Your dashboard provides a comprehensive view of all transactions. Under the Reports section, you can:
• View a graph of your sales over time.
• Download monthly CSV reports of shipped revenue, returned orders, and declined orders.
• See a detailed breakdown of fees for each order in the Payment Invoices area.
• Track upcoming and historical payments, including their status (Submitted, Paid, or Deferred).
Non-Fulfilment Fee
A non-fulfilment fee is charged when you are unable to fulfil all or part of an order — for example, you decline the order because the item is out of stock, or you ship the wrong item and the customer must be refunded. The fee is 5% of the product price (the same as the stylist commission rate) and is applied per item not fulfilled.
This fee exists to maintain customer trust and to compensate the stylist who may have driven the sale. Since the stylist would have earned their commission had the order been successfully fulfilled, the fee covers that cost. The remainder of the fee goes toward customer service handling and, where appropriate, a goodwill gesture to the customer.
If the non-fulfilment was caused by a stock discrepancy on RUHAH's end — for instance, the product appeared available on RUHAH but was out of stock on Shopify due to a sync delay — you can request that the fee be waived. You must provide evidence of the stock level at the time of the order (a screenshot from Shopify is usually sufficient). We will review the case and remove the fee if the discrepancy is confirmed.
Membership Fees
There is no membership fee to sell on RUHAH. We earn only through the commission on sales. You can list as many products as you like and there are no monthly or annual charges.
How Do I Update My Bank Details for Payouts?
Bank details are collected during onboarding and can be updated at any time by contacting RUHAH support. Please email contact@ruhah.com with your new bank account information. For security, we may ask you to verify the change through a confirmation process.
What to Do If You Haven't Received Payment
First, check the payment schedule: statements are generated on the 18th of the month, and funds are transferred by the 21st. Allow up to three working days for the transfer to appear in your account, depending on your bank.
If you still have not received the payment after this time:
• Log into your dashboard and go to Reports > Payment Invoices. Ensure that the payment status is "Paid". If it is "Deferred" or "Failed", there may be an issue with your bank details.
• Verify that your bank account information on file is correct.
• Check that there are no outstanding non-fulfilment fees or adjustments that may have offset your payout.
If everything appears correct and you still have not been paid, contact us immediately with the relevant invoice numbers and we will investigate.
TAXES
Tax Responsibilities for Brands
RUHAH is a UK-registered company and acts as an agent for the sale of goods. This means that for tax purposes, the sale is between you and the customer, with RUHAH facilitating the transaction. You are responsible for accounting for VAT, GST, sales tax, or any other applicable taxes in your own jurisdiction. RUHAH does not collect or remit taxes on your behalf.
The price you set on Shopify (and thus on RUHAH) should include all applicable taxes for your home market. For example, a UK VAT-registered brand should set the product price as VAT-inclusive. Your payout will include the VAT amount, which you must then report and pay to HMRC according to your normal VAT return schedule.
If you are not registered for VAT, you should still set your price as the final customer price; no VAT will be added. RUHAH will not add VAT to your listings. For international sales, the customer may be charged import VAT and duties by their local customs authority — this is outside of RUHAH's control and is the customer's responsibility.
VAT Registration and Pricing
If you are VAT registered in the UK (or the equivalent in your country), please keep your registration details updated in your Shopify account. Since RUHAH syncs your product data from Shopify, your prices should already be VAT-inclusive if that is how you have set them on your store.
If your VAT status changes — for example, you become VAT registered — update your product prices on Shopify accordingly. The next sync will reflect the new pricing on RUHAH. RUHAH does not require you to submit your VAT number separately, but we may ask for it during onboarding for verification purposes.
Providing Your Company Registration Number
To comply with regulatory requirements and to verify your business identity, we require your Company Registration Number (CRN) or, if you are a sole trader, your Unique Taxpayer Reference (UTR). You can provide this information by contacting us after onboarding. If you do not have a CRN, your national business identification number will usually be acceptable; please include it in your first communication with us.
RUHAH is committed to ethical and responsible retail. All partner brands are expected to uphold our standards around product originality, fair labour practices, and transparent product information. This section outlines what is required to sell on our platform.
Product Types Allowed on RUHAH
RUHAH showcases design-led, independent fashion and lifestyle products. All items must be original designs created by your brand. We accept clothing, accessories, footwear, jewellery, and homeware that align with our quality standards.
We do not accept mass-produced or wholesale goods that are not of your own design. Every product must be the authentic work of the brand selling it.
Restricted Materials and Products
The following are prohibited on RUHAH:
Fur and exotic animal skins, angora, and any materials obtained through animal cruelty.
Products made with endangered or illegally sourced materials.
Items that promote violence, discrimination, or hate speech.
Counterfeit goods or items that infringe on another brand's intellectual property.
Made-to-order items that require more than 5 business days to ship are not permitted unless explicitly approved by RUHAH.
Product Originality
All products sold on RUHAH must be original designs. You are responsible for ensuring that your products, images, and descriptions do not infringe on the intellectual property rights of others.
If we suspect that a product may not be original, we reserve the right to deactivate it and request evidence such as design sketches, production records, or supplier agreements to verify authenticity.
Product Information Requirements
Your product listings should include accurate and complete information to help customers make informed decisions. This includes a clear product name, a description of the design and materials, and the country where the product was manufactured.
Providing detailed information builds trust and reduces the likelihood of returns. It also helps RUHAH feature your products in relevant categories and searches.
Product Labelling
Products must be labelled in accordance with the regulations of the markets where they are sold. As a minimum you should include the country of origin and the material composition on the product or its packaging.
Proper labelling helps customers understand what they are buying and ensures compliance with international shipping and customs requirements.
The Happy Worker Guarantee
All partner brands on RUHAH must meet our Happy Worker standard. This means that workers involved in the production of your products are paid at least the national minimum wage and are treated fairly, with no child labour or forced labour involved at any stage of production.
You will be asked to provide information about your manufacturing facilities, including the number of workers, the country of production, and any relevant certifications or audits. If you produce in-house, you must confirm that your studio meets the required standards.
If you outsource production, we require a completed manufacturer declaration and, where applicable, evidence of social compliance audits. RUHAH reviews this information to ensure alignment with our ethical standards.
Manufacturing in High-Risk Countries
We pay extra attention to brands manufacturing in countries with a higher risk of modern slavery. The following list highlights countries where increased due diligence is required. If your products are made in any of these countries, you must provide additional documentation regarding your supply chain and labour practices.
High-risk countries:
Bangladesh, Brazil, Cambodia, China, Egypt, El Salvador, Ethiopia, India, Indonesia, Jordan, Kazakhstan, Kenya, Kuwait, Lebanon, Madagascar, Malaysia, Mauritius, Mexico, Morocco, Myanmar, Pakistan, Philippines, Qatar, Russia, Saudi Arabia, Thailand, Turkey, Uganda, Ukraine, United Arab Emirates, Uzbekistan, Vietnam, Zimbabwe.
For brands manufacturing in these locations, we require evidence of social audits, certifications, or a detailed explanation of the due diligence you have performed. Failure to provide adequate evidence may result in your products being removed from the platform.
Making Claims About Vegan, Cruelty-Free, or Green Products
If you wish to describe your products as vegan, cruelty-free, eco-friendly, or make any other sustainability-related claim, you must be able to substantiate those claims with evidence. RUHAH does not currently issue certifications, but we expect brands to be truthful and transparent.
Vegan: Products described as vegan must be free from all animal-derived materials and ingredients. You may be asked to provide a list of materials used to verify this.
Cruelty-Free: Products described as cruelty-free must not have been tested on animals at any stage of production. Written confirmation from you and your suppliers may be required.
Green / Sustainable: General claims like "sustainable" or "eco-friendly" should be backed by specific information, such as the use of recycled materials, organic fibres, or certifications like GOTS, OEKO-TEX, or similar. Vague or unsubstantiated claims are not permitted.
RUHAH reserves the right to remove any claims that cannot be verified or that are misleading to customers.