Skip to content

Rust skin payment gateway

By AssetPayUpdated Read as Markdown

AssetPay lets a platform, marketplace or store take Rust skins as payment and send Rust skins back out on withdrawal, through the same API and the same branded checkout it uses for CS2. The user signs in with Steam inside your site, picks items, confirms one trade offer on their phone, and their balance moves. You get a signed webhook. No part of Steam trading, pricing or custody lands on your team.

Rust is the second-biggest skin economy on Steam, and most gateways either skip it or say nothing about it publicly. If a Rust audience is what brought you here, this page covers what Rust does differently and what we do about each of those differences.

Same rails as CS2, different economy

Rust items sit in the same Steam inventory and travel through the same trade offers as CS2 items, so the code is identical — a merchant already taking CS2 deposits turns Rust on with a setting. The differences are all economic.

CS2Rust
Condition systemFloat and wear tiersNone: every copy of a skin is identical
Typical depositFew items, high valueMany items, low value
Pricing riskFloat, pattern and sticker premiumsSupply: discontinued store items
Trade protection window7-day reversibility on every tradeNone
Credit timing on AssetPaySplit: paid now plus paid at window closeInstant, in full

What AssetPay handles for Rust

  • Supply-aware pricing. No float means valuation reduces to one question: what does this skin move for today. The trap is discontinued items — something sold in the in-game store for a single week years ago trades like a limited edition on a thin book. We price against live market depth instead of the last recorded sale, so one outlier trade doesn't decide what your platform credits. The thinking is in how Rust skin pricing works.
  • Many-item deposits. A Rust deposit is routinely twenty items adding up to $15. The gateway prices the whole basket in a single call, spreads it across several trade offers when Steam's per-offer limit demands it, and enforces a per-item value floor you set, so anything that costs more to move than it is worth gets refused before an offer exists.
  • Instant, full credit. Rust has nothing like CS2 trade protection, so there is no reversal window to reserve against. A completed deposit credits the whole quoted amount straight away — no split, no hold.
  • Eligibility before money. Trade holds and cooldowns are checked up front, so a user with a fresh Mobile Authenticator or a locked item gets told why rather than watching a trade die. The rules are in Steam trade holds explained.
  • Cashouts with a gate. Withdrawals draw Rust items from AssetPay inventory and only ship once your backend approves them over a callback, which makes an overdraw structurally impossible. Mechanics in instant skin cashouts.
  • Settlement you can reconcile. Balance changes are double-entry ledger entries; state changes arrive as HMAC-signed webhooks. See security.

Who this is for

  • Rust gambling and case sites, whose users already hold inventory and whose card processors are hostile. The wider picture is in payment methods for case-opening sites.
  • Skin marketplaces and stores that want Rust deposits and cashouts without standing up a second bot fleet.
  • CS2 platforms adding Rust, for whom this is a flag rather than a project. The CS2 side lives on the CS2 skin payment gateway page.

Pricing

You pay once per cleared trade. Nothing to set up, nothing monthly, nothing on withdrawal, and a trade that fails or expires is free. Rates are per merchant, because a site doing thousands of small Rust cashouts and a marketplace taking the occasional high-value deposit are not the same book of business. Details on the pricing page.

Integration

The API reference is open; you do not have to book a call to read it. A deposit is a client token for the user-facing step, one deposit call, one signed webhook at settlement. Code for all of it is in integrating skin deposits, and every state your backend can observe is listed in the trade lifecycle.

Frequently asked questions

Do Rust deposits credit instantly?

Yes, and in full. CS2 trade protection doesn't reach Rust, so there's no reversal window and no split between an immediate and a deferred credit.

Can I accept both CS2 and Rust in one integration?

Yes. One API, one checkout, one set of webhooks for both. Which games you accept is a per-merchant setting, and each economy is priced on its own model.

What happens with very low-value Rust items?

You pick the floor. Anything below it is refused at the eligibility step, with a clear message, before a trade offer is created.

Which other gateways support Rust?

It varies, and public pages are the only honest source. What each provider states is compared in best CS2 skin payment gateways, with the incumbent covered on the SkinsBack alternative page.


Ready to add Rust? Read the docs or talk to the team.