Showing results for 
Search instead for 
Did you mean: 

Prepaid Test Card Numbers

We are trying to implement the new MasterCard and Discover compliance requirements for prepaid cards.  I need some prepaid test card numbers to verify that things are working correctly.  I have searched the message board, but have not found anything, please help.




Accepted Solutions

I remember reading something about it need to be in live mode.

View solution in original post

I'm pretty sure RaynorC1emen7 is right.  Try using your test account in 'live' mode...aka, try it without x_test_request=TRUE.

View solution in original post


The partial authorization is useful, but not what I am looking for.  I would like to accept prepaid cards and return the remaining balance without enabling partial authorization if this is even possible.

It not just for partial authorization. Their zipcode trigger will return a remaining balance.


I don't think you will get the 'balance on card' (x_prepaid_balance_on_card) in your response unless you send the x_allow_partial_Auth = true in your request.  In other words, I don't think it's possible to just get the balance on prepaid cards without implementing the partial authorization as well.

I am sending x_allow_partial_Auth = true and x_zip = 46226 but am not receiving a x_prepaid_balance_on_card in my response.  Any other ideas?


<form name='form' id='form' action='' method="post">
    CC#<input type='text' class='text' name='x_card_num' size='16' value="4111111111111111" />
    Exp.<input type='text' class='text' name='x_exp_date' size='4' value="0315" />
    <input type="hidden" name='x_invoice_num' value='987654' />
    <input type='hidden' name='x_relay_url' value='' />
    <input type='hidden' name='x_login' value='yourLOGIN' />
    <input name="x_fp_sequence" type="hidden" id="x_fp_sequence" value="12345" />
    <input name="x_fp_timestamp" type="hidden" id="x_fp_timestamp" value="1307670090" />
    <input name="x_fp_hash" type="hidden" id="x_fp_hash" value="yourHASH" />
    <input type='hidden' name='x_version' value='3.1' />
    <input type='hidden' name='x_method' value='CC' />
    <input type='hidden' name='x_zip' value='46226' />
    <input type='hidden' name='x_type' value='AUTH_CAPTURE' />
    <input name="x_amount" type="hidden" id="x_amount" value="99.25" readonly="" />
    <input type='hidden' name='x_test_request' value='FALSE' />
    <input type='hidden' name='x_allow_partial_auth' value='TRUE' />
    <input type="submit" name='buy_button' value='BUY' />

It a sample of SIM that work. It a test account with test mode OFF.


I am actually using AIM.  Here is my request and the resulting response.


x_version=3.1&x_delim_data=True&x_delim_char=|&x_relay_response=False&x_login=**********&x_tran_key=****************&x_amount=99.25&x_card_num=4111111111111111&x_exp_date=03/2015&x_type=AUTH_CAPTURE&x_card_code=&x_allow_partial_auth=TRUE&x_first_name=&x_last_name=&x_address=111 Maiden Dr.&x_city=San Francisco&x_state=CA&x_zip=46226&x_country=United States&x_phone=&x_test_request=TRUE&x_method=CC&x_cust_id=1430&x_company=Test Account&x_description=1245_1075_502402&x_invoice_num=1245


1|1|1|(TESTMODE) This transaction has been approved.|000000|P|0|1245|1245_1075_502402|99.25|CC|auth_capture|1430|||Test Account|111 Maiden Dr.|San Francisco|CA|46226|United States|||||||||||||||||3972EE967C5A17F3D6A56B60383AB625|||||||||||||XXXX1111|Visa||||||||||||||||


I cannot get the balance to return.

I remember reading something about it need to be in live mode.

I'm pretty sure RaynorC1emen7 is right.  Try using your test account in 'live' mode...aka, try it without x_test_request=TRUE.