Card Scanner - CardIO


You must be logged in to obtain assets


An easy way to scan user's Credit/Debit cards for purchases! Also provides a text input fallback for the users that do not have a camera.

Can scan the following information from the camera:

  • Credit Card Number
  • Expiration Date

Provides inputs for:

  • Postcode
  • Cardholder Name

The implementation is simple, one function call opens the scanner, and the information is collected asynchronously:

if (async_load[? "type"] == "card_info" && !async_load[? "cancelled"])
    //censor all but last 4 digits
    var stl = string_length(async_load[? "card_number"]);
    last4 = string_repeat("****", 3) + string_copy(async_load[? "card_number"], stl - 4, 4);

    cvc = async_load[? "cvv"];   
    expiry_month = async_load[? "exp_month"];
    expiry_year = async_load[? "exp_year"];   

This does not provide a system for payments, just the easy collection of payment information. A full server-based product payment system with Stripe/Paypal integration is available for purchase subject to negotiations. Please use the contact link above for more information.

NOTE: You must comply with your appropriate jurisdiction's laws about the storage and transmission of Credit Card/Sensitive information. We bare no responsibility for these such duties.

Need an Android extension or SDK Implementation?

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.0.0. Published March 9, 2017

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait