How to test dummy credit card details in PayPal? - testing

I'm setting up a WooCommerce website and I'm testing PayPal payments. I've tried the numbers on here: https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm
I'm trying to test payment with a credit card without having a PayPal account, but doing it through PayPal's system.
Problem is, the list only includes card numbers, but the payment requires a CVV, correct address/location/country etc. and phone number. I've tried putting in random information for the rest but it throws and error, saying that its invalid.
Thankyou for any help in advance.

Related

Yodlee FastLink API

We are building an iOS app that uses Yodlee API's to retrieve credit card transactions for our users.
Right now, we are using FastLink API to connect.
Once accounts are added to a users profile, is there a way to filter the transactions for a specific account by credit card? (For credit card accounts that have multiple cards associated with them)
For example: I have one credit card account with 4 cards associated with it. I am trying to retrieve only the information for a single card. Can this be done?
Yes, you can get a particular credit card account by calling Get Account Details API-https://developer.yodlee.com/apidocs/index.php#!/accounts/getAccountDetails
by passing the accountId and container as creditCard.
Hope this helps.

Paypal going live payment not showing in my account

OK so I have a verified business account setup. Im using the express checkout API and tested it in Sandbox, all was working fine, so I changed the API_Uname, pword, signature to correspond with the details for the live environment.
I made a small purchase with my boyfriends credit card just to check that everything is working...(Im selling digital goods), The card was charged and I assumed all is in order
My Problem
Eventhough the credit card was charged, there are no payments / orders / customers etc showing in my account. Surely because my boyfriends card was charged the payment should reflect in my account but nothing is showing...?!
I have read extensively through the developers documentation and came up with the following 2 conclusions:
Developers dashboard says I have no registered apps, yet I have live login credentials (uname,pword,signature) on my account...and my account is verified, could this be the reason?
Setting up the API I did something wrong which results in the card being charged, client getting content but me not getting paid...Could this be possible?
Assuming either one of above mentioned is correct surely paypal should have thrown an error or blocked the transaction..?
Has anyone else experienced this problem before? Any pointers or tips will be greatly appreciated

How to get custom fields like Invoice number to show on Paypal receipts

We are using PayPal website payment pro and we can send money live and all is well.
Our issues are:
when we view the recent payment, it should say "payment from John Smith"...but ours just say "payment from". the name of the person does not show up. well our accounting section wants it back. :-) not sure why its not or which parameter of the DoDirectPayment request I need for this.
The user submission form has an invoice number field. I also need the invoice number to show on the details page of the PayPal payment receipt. I was able to get stuff like shipping address to show up by using its parameter, but no idea to have Invoice Number show up.
I know it can be done because the old website had these and they used website payments pro API to send payments. I just am not sure of how to do this. thee is no mention of this in the API references that I see, especially for DoDirectPayments method. Any help appreciated
Norman

Card Number field missing for BMO Group

We use Yodlee API to get the bank code 2483 BMO Financial Group (Canada) Bank.
The issue is that we are missing the card number field for authentication.
We have this issue only with BMO Group.
Can you please check this issue at the earliest and let us know what needs to be done.
Thank you
I was able to get the card number field for authentication for BMO using Yodlee's SDK.
Below is the list of fields which Yodlee's SDK returns for bank code 2483
1)Enter BMO Debit Card(this is the field where you need to enter the debit card number)
2)Enter BMO Credit Card(16 digit) (this is the field where you need to enter the credit card details)
3)Password
You can pass either of the 1st two fields to Yodlee.
Please try once using the Yodlee's sampleApp and if you are still seeing the issue, please raise a service request using Yodlee customer care(YCC) tool. And please mention your cobrandID, SOAP URL which you are using and we will look into it.

Test Magento 1.6.2.0 Direct Post Authorize.net payment method with test credit cards

Has anyone tried testing the Authorize.net Direct Post Method with test credit cards using Magento 1.6.2.0?
I tried using the 4111111111111111 Visa test credit cards, switching the Authorize.net account from test mode:on and test mode:off.These transactions are captured on Authorize.net account but the checkout page in Magento does not redirect to Success page, instead i get an error message
An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card. This transaction has been approved. It is advisable for you to contact the merchant to verify that you will receive the product or service.
Could someone elaborate on how to test credit card transactions in Magento 1.6.2.0 using Direct Post Authorize.net payment method?
The Direct Post Method requires Authorize.net open a communication to your server (essentially, the customer sends information directly to Authorize.Net including the credit card number, expiration date, etc... as well as a URL that Authorize.Net uses to communicate to your server). Because of this, your test site will need to be publicly accessible (i.e. firewall open, with a domain name registered and pointed to the site).