Add Card

Check that you have initialized the SDK before attempting to register a card.

1. Show the card entry form

Create an Intent for the LinkCardActivity with the required Intent extras:

public void onAddCardBtnClick(View view) {
		Intent intent = new Intent(this, StoreCardActivity.class);
startActivityForResult(intent, MyPos.REQUEST_CODE_STORE_CARD);

Note: Please make sure that you are using a unique Reference ID for each different consumer.


2. Check the Add Card result

In your calling Activity, override the onActivityResult method to receive a card reference for the linked card:

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if( resultCode == RESULT_OK  && requestCode == MyPos.REQUEST_CODE_STORE_CARD){
    int status = data.getIntExtra(MyPos.INTENT_EXTRA_STATUS, 
    if( status == MyPos.STATUS_SUCCESS) {
        String cardToken = data.getStringExtra(MyPos.INTENT_EXTRA_CARD_TOKEN);
        String cardCustomName =