SkinsMoney / API purchases

Buy skins for users of your platform.

Fetch CS2 skin offers and request a purchase using your partner balance. The item goes to the recipient specified by the Steam Trade URL.

API purchases
Partner balance Skin for the recipient

Offers through the API

Search available items by name and filter them by maximum price.

Purchase by ID or name

Specify an offer or a skin name. Pass maxPrice in USD to set a spending limit.

Delivery to a Trade URL

Provide the recipient’s trade link. Fulfilment depends on item availability and the ability to trade on Steam.

Statuses, IPN and history

Check individual or bulk statuses, receive notifications and browse purchase history.

Two directions. Simple integration.

  1. Step 1

    Activate purchases

    Create an account, add a service and arrange activation of purchase permission.

  2. Step 2

    Prepare your balance

    Fund your account and check the available funds in USD before requesting a purchase.

  3. Step 3

    Select and order

    Fetch an offer. Send the ID or name, price limit and recipient’s Trade URL.

  4. Step 4

    Track progress

    Receive IPNs and check the status until completion. Handle errors and reversals as well.

The demo covers deposits. API purchases use the actual partner balance.

Before you start

Can I buy skins directly on this website?

SkinsMoney provides API purchases for partners. This is not a retail shop with a shopping cart. Your platform requests a purchase and supplies the recipient’s Trade URL.

What is the difference between a deposit and a purchase?

With a deposit, the user transfers skins and the partner receives settlement in USD. With a purchase, the partner uses their balance to buy a skin for a specified recipient.

What do I need to enable purchases?

A partner account, a service with purchase permission enabled, an API key, an allowed IP address and sufficient balance. Contact us to arrange activation.

How are purchases funded?

The purchase cost is deducted from the partner balance in USD. You can check your balance through the API or in the panel, where you will also find the available account funding methods.

How do I track progress, and what about refunds?

Check the purchase status through the API and configure an IPN URL for purchases. Requesting a purchase does not mean the item has been delivered. Errors and reversals have separate statuses, and refund rules depend on the cause. See the documentation for details.

Does the test payment cover purchases?

No. The public demo shows the deposit process. API purchases use your actual balance, so review price limits and status handling before integrating.

View API docs

Put skins to work in both directions.

Start with deposits, API purchases or both services. Create an account and talk to us about activating your integration.