Praxis Wiki logo

Overview Testing


The test cases described below will only work with the special payment interfaces - Test Card Processor (credit cards) and Test E-Wallet (APMs)

Test Card Processor

Payment Details

  • Card Number - any valid card number
  • Card Holder - first name and last name
  • Card Expires - any future date
  • Currency - any available
  • Amount - see below
  • CVV - see below

Sale CVV

CVV Result
568 Approved
333, 300 3DSecure Redirect (with "approve" and "decline" buttons)
000 Declined (Insufficient Funds)
333 Along with amount 334 causes duplicate notifications received from PSP reflecting different final statuses (final status change scenario)
333 Along with amount 335 causes duplicate notifications received from PSP reflecting final APPROVED statuses
353 non 3D partial approved (partial confirmation scenario)
444 Error (Server Error)
454 3Ds partial approved
555 Authorized
900 Declined (Card has been lost)
901 Declined (Card has been stolen)
902 Declined (Declined due to fraud)
903 Declined (Do not honor)
904 General Decline
other Declined

Sale Amount

Amount Result
11 Amount will be updated to 10 in the final notification (amount change at PSP scenario)
12 Currency will be changed to one of the list - USD/EUR/GBP/CAD/AUD in the final notification (currency change at PSP scenario)
13 Currency will be changed to one of the list - USD/EUR/GBP/CAD/AUD and the amount will be changed to x2 deposit - 26.00 (amount and currency change at PSP scenario)will be changed to x2 deposit - 26.00
19 Amount will be updated to 20 in the final notification (amount change at PSP scenario)
46 Amount will be converted to 92 in the final notification (amount change at PSP scenario)

Payout Amount

Amount Result
47 Declined
48 Error
332 Requested, upon processing attempt the withdrawal request will become PENDING, by using “check status” feature or automatically within 5 min the transaction will be updated to REJECTED
333 Requested, upon processing attempt the withdrawal request will become PENDING, by using “check status” feature or automatically within 5 min the transaction will be updated to APPROVED
other Approved

Refund Amount

Amount Result
47 Declined
48 Error
333 Pending
other Approved

Capture Authorized Amount

Amount Result
47 Declined
48 Error
other Approved

Test E-Wallet

Payment Details

  • Login - any value (optional)

Sale

Amount Result
..11 Any amount ending with 11 will be decreased by 1, 11 becomes 10 upon processing, 111 becomes 110, etc (amount change at PSP scenario)
12 Currency will be changed to one of the list - USD/EUR/GBP/CAD/AUD in the final notification (currency change at PSP scenario)
13 Currency will be changed to one of the list - USD/EUR/GBP/CAD/AUD and the amountwill be changed to x2 deposit - 26.00 (amount and currency change at PSP scenario)
..19 Any amount ending with 19 will be increased by 1, 19 becomes 20 upon processing, 119 becomes 120, etc (amount change at PSP scenario)
46 Amount will be converted to 92 in the final notification (amount change at PSP scenario)
999 Declined
other Redirect to page with "approve", "pending" and "decline" buttons

Payout

Amount Result
48 Error
50 Error
200 Declined
300 Payout request with redirect
332 Requested, upon processing attempt the withdrawal request will become PENDING, by using “check status” feature or automatically within 5 min the transaction will be updated to REJECTED
333 Requested, upon processing attempt the withdrawal request will become PENDING, by using “check status” feature or automatically within 5 min the transaction will be updated to APPROVED
500 Accepted, declined upon cancellation
600 Accepted, declined upon processing attempt
700 Accepted, error upon processing attempt
800 Accepted, error upon cancellation attempt
other Accepted, then approved or cancelled normally

Refund

Amount Result
47 Declined
48 Error
other Approved

Authorization

Amount Result
47 Declined
48 Error
300 Authorization with redirect
other Authorized