COURSE DESCRIPTION

When you sign-up deal with external partners like schools or banks that will issue cards themselves, you need to make sure they will report back data about issued cards. This is critical so the cardholder can take advantage of discounts requiring online verification and to use the mobile ISIC app. In this course you will learn which options you have available and how to set everything in the NCDB.

As prerequisities to this course, please take a look at our course about “How to process NCDB Orders


(blue star) INTRODUCTION TO EXTERNAL ISSUERS

It this course we’ll have a look at what needs to be done when you sign a deal with external partner like schools or banks that will issue cards themselves and will only report back data about issued cards. It’s necessary to have in NCDB data about the customer before he receives the card so the cardholder can take advantage of discounts requiring online verification and use the mobile ISIC app. This is also a requirement from ISIC Global Service Office to keep the ISIC ER status. In this business model we expect that you will assign partner license ranges that you have to first order from ISO. The best way is to sell these licences directly to the partner, alternatively you can invoice partner based on the number of licences they issue but this would involve using of Reports Manager and the process for this invoicing is not directly included in the NCDB. When you sign a new partner, you need to follow these steps:

  1. Create a new issuer in the NCDB or if it’s already there, mark it as external issuer.

  2. Create user account for the issuer

  3. Assign licences to the partner and send it to him

  4. Implement data reporting

  5. Verify quality of data

(blue star) CREATION OF NEW ISSUER

First of all you need to have an issuer. To create a new issuer, open NCDB, sign in as ER and go to the section Card Issuers.

In the Card Issuers section, click on the Add Card Issuer button.

You will be presented with a screen where you can enter details about the new issuer. Required fields are always marked with a red asterisk (*). You will have to pay attention to the following fields:

After you have everything filled, please click on the “Save card issuer” button.

In case you already have the issuer in the NCDB, you can skip these steps and instead edit the existing issuer and just tick the “External Issuer” checkbox. Before continuing to the next lesson please try to create a new card issuer in the test environment.

(blue star) CREATION OF ACCOUNT

In the previous lesson we have created a card issuer, now we are going to add a user to it. Each issuer needs to have a dedicated account through which it’s possible to report data, either through the manual import of XLSX file or automatically through the API. To create a new account, go to “Card Issuers -> Issuer List” section and click on the “Users” icon next to the issuer for which you want to add new user.

This will show you all accounts of that card issuer. To continue you need to click on “Add user” button.

You will need to create a username and name the account. If you leave the password field blank, random password will be generated automatically. You can also automatically sent to user e-mail with login details upon the account creation. It’s necessary to set the account as “Card import account”. Without this option set it’s not possible for issuer to import data about issued cards neither from the XLS account nor the API. If you set an account as “System account”, other accounts of the same issuer will not be able to edit it which is useful for application accounts using API. Finish the account with the “Save User” button.

Before continuing to the next lesson please try to create a new user with the card import permission in the test environment.  

(lightbulb) ASSIGNMENT OF LICENCES

First of all you will have to order serial ranges and cards from the ISIC Service Office. This process is out of scope of this lesson and can be found on the ISIC Extranet.

(blue star) Card Design

If your parter will have a custom design, you should create it first in the NCDB. To do that, go to “Licence Management -> Card Designs” section and click on button “Create Card Design”.

You will be required to name the design. A good practice is to for example name it for the quick reference based on the issuer and the year the design was created. You will be required to select the card type and enter the part number (card design number) assigned by ISO. In case these cards are extensible, don’t forget to check that the card has revalidation sticker field. In case you would like to receive a notification when the number of available licences for this design is smaller than some number, you can enter such number into “Minimal Available Serial Numbers Count” field. Don’t forget to upload picture of the front and back side of the card and afterwards click on “Save” button.

Afterwards you should assign the design to the issuer. To do that, find the issuer in the “Card Issuers -> Issuer List” section and click on the pencil icon.

This will open the editing screen. Scroll down and find the box “Card Setting”.

In this box you can assign the newly created card design. You can even have a different design for plastic and virtual cards! Once you select assign the card design, you need to click on the “Save card issuer” button at the top of the page.

(blue star) Serial Range

To create a new serial range, you have to go to“Licence Management -> Serial Ranges” section and click on“New Range” button.

Since we are creating a serial range for an external issuer, it’s necessary to select in the select box range type “External Issuer”. Afterwards select the issuer for which you want to assign card ranges. In case you would not see the issuer in the selectbox, it means that the checkbox “External Issuer” was not ticked on the detail of the issuer. Select the card type and enter the card range provided by ISO. You should also set whether the card has already serial numbers preprinted on it. On the right side of the screen you can see the design which will be assigned to this serial range. Once you have everything filled, click on button “Continue”.

You will see an overview for one more check and if everything is OK, you can click on “Save” button. From this moment it’s possible to import cards for this issuer which will be covered in following lessons.

Before continuing to the next lesson please try to create a new design and serial range in the test environment.  

(blue star) REPORTING OPTIONS

Each external issuer should report data about issued cards to the NCDB. This data should be reported in real-time to make sure the card is valid in NCDB before the customer receives the card, otherwise customer would not be able to use the ISIC mobile app or take advantage of online discounts. NCDB will export data in real-time also to ISO’s CCDB so you don’t have to worry about this part as you are thanks to that already CCDB compliant. There are several option on how to do the reporting of issued cards.

  1. The preferred method is the API integration. Thanks to that information system of your partner can automatically export data about issued cards to the NCDB the moment the card is issued. This requires some development on the side of partner but it’s nothing major and our IT team can answer any technical questions your partner might have.

  2. The second option is for partner to login to the NCDB from web browser and upload the list of issued cards from Excel file. This option doesn’t require any intervence from the side of ISIC ER but puts the responsibility on the partner. In this option the partner needs to make sure that the data is uploaded to the NCDB before the customer receives the card!!!

  3. The third option is for partner to provide XLSX file with data about issued cards to ISIC ER, this could be done for example through mail, FTP server etc. ISIC ER staff is than required to manually upload the Excel file into the NCDB. This option requires the most manual work and should be avoided if possible. Similar to the previous option it’s necessary that the data is uploaded to the NCDB before the customer receives the card!!!

We’ll have a look at each of these options in more detail in following lessons.  

 

(blue star) API INTEGRATION

The best way to get information about issued cards is to have issuer integrate his information system with our NCDB through the API. The acronym API stands for Application Programming Interface and it’s a way how servers can communicate between themselves. Please see the bellow video that explains in human terms what’s an API. In our case the NCDB has an API based on the standard REST protocol that allow issuers to send data about issued cards. For detailed information about the API integration, together with the officiel documentation, please have a look at separate course “API for external card issuers“.

https://youtu.be/s7wmiS2mSXY

(blue star) XLSX IMPORT OF CARDS

In case the issuer is not willing to implement automatic sending of data through API, it’s possible to upload it through the NCDB’s web interface. To do that, it’s necessary to have the card issuer account with card import permissions that we implemented in lesson 1.3 Creation of account. Issuer will need to sign in to the NCDB and go to section “Cards”. In this section he will see all cards he has issued so far and can click on the “Bulk Import of Issued Cards” button.

From here issuer can upload the XLSX file with data and click on “Import” button. Optionally, a .zip file with photos of cardholders can also be imported. The photos will be added to corresponding cards.

The structure of the required file can bee seen by clicking on the question mark in the top right corner. You can also find a help for photo import here. We recommend to always use the sample file which is also available there.

(blue star) Column description for XLS(X) import

Mandatory fields are highlighted by star (*)

The same “Cards Import” button is also available for the ISIC ER in case the issuer would provide you data for example through mail or FTP server. The only difference is that you have to first select the issuer for which you want to import data.   Import of photo files Together with the .xlsx file, it is also possible to import a .zip file with photos of cardholders. The photos need to be in .jpg format, in 450 x 540 px, portrait format. When the Photo File column within the imported .xlsx file is filled, the system searches for the photo with corresponding name in the .zip file. Now try to make an import on the test installation.

(blue star) DATA QUALITY

When cards are issued out of the ALIVE Platform and are just reported back, you should make sure the the quality is good. We have therefore developed Issue Statistics section where you can see the most common issues that could be happening like having some invalid characters in the name field, having wrong validity and it can even inform if someone would be trying to recycle licences. You can find this page in the “Card Issuers -> Issues Statistics” section.

You can see the total number of valid cards for each external and how many cards have specific issues. If you click on the number, you will get a list of issues which could be also exported to PDF. In case you confirm it’s no longer an issue, you can mark it as resolved by clicking on the green button on the right side

There is one more tool you should be aware of. You can receive a notification when the issuer has for example not sent you any cards during the specific period. This can be activated in the “Card Issuers -> Issuer List” section. Select the issuer for which you want to activate it and click on Edit button.

You will need to find a box Other details and in it two fields:

If you for example want to receive a notification when a partner doesn’t set at least 5 cards during the period of 14 days, you would send these fields like this: