Wiki

Frequently Asked Questions on how to select a product at Digiseller

Questions:

How can I organise an automated top-up of user personal accounts with Digiseller on my website?
How do I correctly put game keys up for sale?
How do I sell game currencies via Digiseller?
How do I organise fundraising?
How do I arrange the sale of a product received from an external API?

How can I organise an automated top-up of user personal accounts with Digiseller on my website?

This functionality is activated with a random unique code automatically generated by Digiseller at the point of sale and verified on your website.

1. When adding a product, select the "Unique item with fixed price >> unique code". On the next step when choosing a trading platform, select "My Shop".
2. If required, you can set limits such as minimum and maximum spend via the main settings. You can also select fixed values of top-up amounts as opposed to arbitrary values.
3. The “Unique Code Verification” function allows you to set the http address of your website to which a customer will be redirected automatically upon payment completion with the unique code stated within the request.
4. When the product is added and the required settings are adjusted, redirect a customer to the payment page. The payment page address can be found in the “HTML Code” menu. You can also add extra parameters, such as the user identifier, which will be transmitted to your website together with a unique code.

How does it work?

After the payment is confirmed, we will redirect your customer to the page as specified in p.3, providing the unique code together with any other specified parameters in the address bar (using a GET request). You then need to verify the code with the Digiseller API method https://my.digiseller.ru/inside/myshop_unique_code_xml.asp and as a result, you will receive the full details of the purchase. Then you will need to credit the customer account in your accounting system according to the payment amount / purchased product units. On the API method description page, you can find an example of the implementation using PHP.

TOP OF PAGE

How do I correctly put game keys up for sale?

If you prefer to sell only a single copy of each individual key, you should use the following method:

1. Add a product using the "Unique item with fixed price >> unique text". If you intend to provide your customers with a scanned copy/picture of a key, instead of "unique text" select a "unique file".
2. Select a trading platform. If you have not registered with any of trading platforms, add the product to your own shop.
3. In the product settings enter the price, the product name and description. If required, state the amount of a partnership reward, the value of a gift card, the return and refund terms and conditions, etc. After the settings have been saved, the next step is to upload game keys.
4. State the number of keys you intend to upload. The system will offer you to upload either keys or files (scanned copies of keys) depending on the selected product type. Multiple uploads from one file is also supported.
5. A direct link to the product payment page can be found in the "HTML code" tab.

TOP OF PAGE

How do I sell game currencies via Digiseller?

For game currencies and any other products which cannot be automatically provided to a buyer upon payment (when an additional interaction between a buyer and a seller is required), we recommend using the following method:

Upon the completion of payment, a buyer receives a unique code automatically created by Digiseller at the point of sale, which the buyer provides to you in exchange for a purchased product or service. Please note that prior to providing a buyer with the purchased product or service, we STRONGLY RECOMMEND you to verify their unique code in the Accounting menu at Accounting->Search https://my.digiseller.ru/inside/search.asp?type=uniquecode. Up until the code is verified, a buyer can retract the payment while on the other hand, the paid funds will only become available to you after the unique code has been verified.

Let`s create the following product:

1. When adding a product, select the following product type: "Unique item with variable price > unique code".
2. Select a trading platform. If you have not registered with any trading platforms, add the product to your own shop.
3. Enter the name of the gaming currency you intend to sell into the “Unit Name” entry and the currency price into the related field within the settings.
4. You may offer discounts depending on the order size and also limit a purchase for any minimum and maximum spend if required.
5. Select the manual verification of a unique code. If you want to automate the provision of a purchased product to a buyer on your website, you can set the automated verification (the description of the relevant settings can be found in the answer to How can I organise an automated top-up of user personal accounts with Digiseller on my website?).
6. After the settings have been saved, you will be offered to state the available amount of the game currency. If you choose not to set limits, your product will always be available for purchase.
7. Prior to redirecting a buyer to the payment page, you may request that the buyer complete the form with detailed information about the purchase. For example, you may ask a buyer to provide their login/nickname in the game or to specify their gaming server. You can select these settings from the "Parameters" menu.
8. If additional parameters such as a used gaming server may influence the price per unit of a game currency, you can also set these additional parameters from the "Parameters" menu.
9. The direct link to the payment page together with the payment form with in-built calculator can be found in the "HTML code" tab.

TOP OF PAGE

How do I organise fundraising?

You can start fundraising in a few simple steps:

1. Create a product of the "General digital product -> text" type and select the “pay what you want" payment option.
2. Select "My shop" as a trading platform.
3. Select the product name, set the price and provide the product description.
4. For product content you can add a message, for example words of gratitude and appreciation for donations.
9. The direct link to the payment page for the created product can be found in the "HTML code" tab.

TOP OF PAGE

How do I arrange the sale of a product received from an external API?

Let’s take for example, if you were to issue Skype vouchers denominated in a fixed price and you want to organise the automated sale of these vouchers.

1. Create a product of the "General digital product >> form for data filling" type.
2. Select a trading platform. If you have not registered with any trading platforms, add the product to your own shop.
3. Select the product name and provide the product description. For the price, state the cost of a voucher of the lowest-denomination you can issue.
4. The next step is to select the notification method of a successful payment (from the "Content" tab), either the XML or JSON-request (let's assume that you have selected the XML-request). Enter the http-address of the page to which the request will be sent via the POST method. The request will include the full information on the payment. Flag "Yes" in the "Product Availability in the XML-response" and save the changes.
5. In the “Parameters” tab add the denomination amounts for the Skype vouchers you are planning to issue. The voucher of the lowest denomination specified in p. 3 should be added first and then add the remaining voucher denominations. Use the “Price Modifier” for the correct calculation of the costs of the vouchers above the minimum denomination.
6. In addition, you have an option to add a preliminary request to the server prior to a payment, to make sure that, for example, you will be able to sell a voucher of the denomination requested by a buyer. In order to do this, use the “Additional Parameters” button on the “Parameters” page. You need to specify the address where a preliminary request which includes all parameters specified/selected by a buyer should be sent. This will be the final step in setting the product.

How does it work?

After a payment is completed, your server receives the XML-notification of a successful payment ->
Using an external API you issue a Skype voucher according to the paid amount and you add the voucher to the XML-response -> We display the voucher to the buyer.

TOP OF PAGE