Finance Uploads

 

Objective

As a Venture, I want to manage my pending payouts or credit/debit amount not only manually, but also in a mass upload. This will increase the efficiency of managing a large amount of Sellers.

Import Modes

By default, the feature is available only to admin and backend finance user roles.

Fee Upload

The fee upload has previously been described in this chapter. This handling has not been changed except that each uploaded file is processed in a feed, similar to product and Seller settings import.

With this feed processing, error reports can be handled much more easily.

Pending Payout

Currently, when an account statement period is closed, the Sellers  wait for their payout. For this to work, someone from the Shop needs to manage each payout separately.

Pre-steps

Step Description Image
 1

Go to Administration > Seller Management. Then go to the “Manage Payouts” tab.

Click on the filter for “Payout Pending”

bulk_import7
 2 In the export, choose “Export for Mass Update.” This is an option for mass importing “Payout pending” statuses. bulk_import8
 3 CSV file content is:

  • Statement ID
  • Note (this field is optional)

Uploading of File

Step Description Image
1

Go to Administration > Seller Management. Then go to the “Finance Upload” tab.

Choose the option “Mark as Paid”

bulk_import3
2

Select the CSV file that should be uploaded.

Columns:

  • “StatementId”
  • “Note”
3 Click “Upload” and then “Result.” A new feed entry is generated. bulk_import4
4 Once the feed is processed, the pending payout is marked as “Paid” bulk_import5

 

Credit/Debit Upload

Critical KnowledgeIf you want to enable mass credit/debit upload, please raise a TMLSD ticket. The parameter that needs to be enabled is import/massive_credit_upload/enabled.

The Finance Quality Control feature will be enabled also since all mass credit/debit uploads must go through Finance Quality Control.

Step Description Image
1

Go to Administration > Seller Management. Then, go to the “Finance Upload” tab.

Choose either the option “Upload Debit amount” or “Upload Credit amount”

bulk_import9
2 Select the CSV file that should be uploaded.
5 File content:

  • Seller ID: unique ID for the Seller that can be seen in Seller Overview table.
  • Amount: any positive amount that should be added/deducted. Number must be positive.
  • Comment: optional message

 

5 Click “Upload” and then “Result.” A new feed entry is generated. bulk_import4
6 Once the feed is processed, the entries are saved but not yet applied to the Seller’s account statements.
Credit/Debit amount is applied after review by admin user.

Pending Transactions

If partial payouts are used in Seller Center, please read this page for further information.

Standardized Transactions

As a Venture, I may want to get rid of generic Credit / Debit in case I want to have 1. a clearer accounting and 2. more visibility and transparency for sellers in their account statement.

Critical Knowledge

  • To enable this feature please raise a TMLSD ticket to activate standard_manual_transactions/enabled.
  • You would also need to provide a list of transactions you want to be available for manual upload (see the list below)
  • To enable finance QC for this feature the configuration parameter that needs to be enabled is core:new_transaction_qc_table/enabled

List of Available Transactions

Transaction Type Transaction ID – Transaction Name
Global 17 – Monthly Subscription
Catalog Product 9 – Storage Fee
10 – Storage Fee Credit
47 – Lost or Damaged (Product Level) Credit
59 – Lost or Damaged (Product Level)
Sales Order Item 7 – Shipping Fee (Item Level)
13 – Item Price Credit
14 – Item Price
15 – Commission Credit
16 – Commission
23 – Cancellation Fee
24 – Return Delivery Fee
25 – Return Handling Fee
34 – Pick Fee
35 – Pack Fee
44 – Subsidy
45 – Subsidy Refund
48 – Lost or Damaged (Order Item Level) Credit
50 – Consignment Delivery Fee
51 – Consignment Delivery Fee Credit
52 – Pack Fee Credit
53 – Pick Fee Credit
60 – Lost or Damaged (Order Item Level)
61 – Discount Fee
62 – Discount Fee Credit
66 – International Freight Fee
67 – International Freight Fee Credit
68 – Custom Clearance Fee
69 – Custom Clearance Fee Credit
73 – Penalty (Order Item Level)
74 – Penalty (Order Item Level) Credit
75 – Commission Rebate
76 – Commission Rebate Credit
77 – Shipping Fee Credit (Item)
Seller 26 – Return to Seller Fee
54 – Penalty
55 – Penalty Credit
56 – Studio Fee
57 – Studio Fee Credit
58 – Monthly Subscription Credit
64 – Down Payment
65 – Down Payment Credit
70 – Balance Settlement Credit
71 – Packaging Subsidy
72 – Packaging Subsidy Credit

 

Standardized Transactions Upload

 

Step Description Image
1
  • Transactions have been grouped by type. Please refer to the table above and find the relevant type for transactions you want to upload.
  • Select and download the template according to this type.

 

2
  • In the file, select the transaction through the dropdown menu. You can have different transactions in the same file as long as they are from the same type.
  • Fill other required fields accordingly. These fields will vary from a transaction type to another.
  • Amount must always be positive: the transaction “name” (Credit or not) will determine its sign.
3
  • Import the file using the same flow as before.

 

(The Last) Closed Account Statement Correction

The feature is only available for Standardized Transactions Upload (see above).

 

Critical KnowledgeIf you want to enable closed account statement correction, please raise a TMLSD ticket. The parameter that needs to be enabled is account/corrections/enabled. Please also specify a number of days within which the corrections will be allowed after the end of the statement period in configuration account_statement/correction_allowed_days.

The account_statement/correction_allowed_days will modify the time period for the payouts to be sent to the third party systems (Navision).

The default value of account_statement/correction_allowed_days is 0 (zero) – no corrections is allowed.

 

Step Description Image
1
  • Download a finance import template.
  • Fill in the ‘Account Statement Number’ column – optional column and
  • Import the file.

The following conditions must be met:

  • approval is done within the configureded number of days for the correction
  • the payout has not been paid yet
  • only the previous account statement can be corrected

2
  • Approve the transaction in the Finance QC.

The following conditions must be met:

  • approval is done within the configureded number of days for the correction
  • the payout has not been paid yet
  • only the previous account statement can be corrected

3
  • The account statement Closing Balance and the Payout are recalculated.