An overseas-compatible application sales management server system compatible with a third country for managing online store sale of providing an application to run at an edge server communicably connected to one or more edge devices in the third country to a user residing in the third country,
- the overseas-compatible application sales management server system being a physical server device and being communicably connected to the edge device placed in the third country and a user terminal of a user to use the edge server via a communication network, the overseas-compatible application sales management server system comprising:
- an application database that stores the application to be registered for online store sale;
- a memory configured to store a program;
- and
- a central processing unit (CPU) configured to execute the program and control the overseas-compatible application sales management server system to:
- in a case of an application developed by a 3rd party as an app developer residing in a country other than the third country, accept a conformity/nonconformity judgment note which indicates satisfying requirements defined under a security export control order of the country where the 3rd party resides, together with an export control list including the nationality and name of the 3rd party, and, when the application is judged to be available for store sale in the third country based on the conformity/nonconformity judgment note and the export control list, manage the online store sale of the application by making the application available for online purchase by registering the application in the application database;
- distribute the application to the edge server;
- receive from the user residing in the third country via the user terminal a request to purchase the application;
- judge whether the application requested to be purchased from the user via the user terminal is a 3rd app developed by the 3rd party as the app developer residing in the country other than the third country by accessing information indicating the nationality of the app developer from the application database;
- if the application requested to be purchased is judged to be the 3rd app developed by the 3rd party, notify the user residing in the third country via the user terminal of a state waiting for approval by the 3rd party;
- transmit a notification to a contact point of the 3rd party requesting the 3rd party to make a customer check for judging whether the user residing in the third country is included in a foreign user list to check whether sale of the 3rd app requested to be purchased by the user residing in the third country is to be approved or rejected, wherein the foreign user list is a table containing a list of names of foreign companies or organizations that raise a fear of using exported goods or techniques in development or manufacture of weapons of mass destruction, biological weapons, chemical weapons, or transportation missiles;
- provide a terminal of the 3rd party with a user interface for product order intake confirmation in response to the request from the user residing in the third country;
- receive from the 3rd party a judgment result input from the 3rd party via the user interface based on the customer check made by the 3rd party, the judgment result indicating that the sale of the 3rd app to the user residing in the third country requested to be purchased by the user residing in the third country is approved or rejected;
- and
- automatically sell the 3rd app to the user residing in the third country if the judgment result indicates that the sale is approved.