Possible to get check number with Yodlee API? - yodlee

The Yodlee API seems to return the following as a description of a check:
CHECK XXXXXXXXXX6789
What actually appears at the bank is something like:
CHECK 1234 123456789
Where 1234 is the check number. It seems like Yodlee is purposely obfuscating check number information, just curious if there is a way to get that which I am missing.

Yes, Yodlee do mask the numbers and show only last 4 digits. This is done for security reasons as the description may contain the account number of a user's account and hence the SDK returns only the last 4 digits.
There is a way to get the complete number but can be customized for a cobrand(SDK customer) and has to go through several approvals inside Yodlee and also with the client.
If you want to receive the complete number please log a service request through our YCC tool providing your cobrandID and other details and our customer support will look into it.
NOTE - If you have taken the SDKEE product then this can't be changed for you.

Related

Limitation on requests for an Ad / Adset / Campaign history from Facebook Marketing API

I currently want to get the full history of an Ad account on the Facebook side. Having read the documentation:
https://developers.facebook.com/docs/marketing-api/reference/ad-activity
I expected to get all the events done in this account but found that I could only get one week of data. Something that is not indicated in the documentation.
Is this normal?
Please make sure to read the Graph API docs. In this case, pay attention to the time-based pagination part. You can specify the since parameter (which expects a Unix timestamp, more on it in the link above) to specify the start of the data you are requesting.

How to get latest "Activation count" for license from license4j API

I have enabled activation and deactivation feature enabled for License Type = "License Text"
I need the information how many latest activation count are pending, there might be some license deactivated.
I have search API provided by license4j but wont find any exposed API.
Able to get License Quantity but for current activation count not able to see any API.
Is any way to get this information ?
Are you using an own ALGAS? I just take such information out of its underlying database directly if needed. Sorry not being able to help you if using Online.License4J since I'm not aware of such an API function, too.
By the way: License4J team don't answer my questions for weeks now, and you didn't get answer, too, it looks like. Looks like they are unavailable due to unknown reasons. Also, my recently expired ALGAS license has not been renewed to date despite timely payment, which puts me in a bad situation. :-(
I like License4J for its simplicity but that's not that funny actually.

Paypal REST API returning 404 Not Found only in live mode

Having a weird problem with Paypal API. I'm using the Subscriptions API an before creating a subscription, I need to create a plan. In the Sandbox enviroment, the resource /billing/plans (https://api.sandbox.paypal.com/v1/billing/plans) works fine, but in Live mode (https://api.paypal.com/v1/billing/plans) I get ´404 Not Found´ with an empty body. Didn't found any hint at the docs. Any ideas?
https://developer.paypal.com/docs/api/subscriptions/v1/
Paypal's customer service is very poor. We will not get any answer from them.
Temporary, we can use backend to create via https://www.paypal.com/billing/plans/plan/create
I contacted the Merchant Technical Support (https://www.paypal-support.com/s/?language=en_US), they made a correction and now it's working again.
A couple of easy mistakes you could have made which I made which give rise to 'the blank screen'. A very easy one: Check that your country codes comply with the iso standards. I was using UK instead of GB. Particularly your shipping address. You can replicate this error by putting in the wrong country code.
Also ensure that your start_date is greater than the current date. The test samples contain old start dates which are behind current dates. Increment the date function with 36000 instead of 3600 to ensure that your start date is greater than an extra hour from your current date or just hardcode a very late date. Your server might be operating at a different timezone.
The token passed was not found in the system....If you have a blank screen it is likely that the access token is not being passed after the 'first run' because you do not have an approval link as a result of the pre-passing error. It sounds like it could be a basic content error but you have likely checked for this.
Check the runtime log file and look out for the approval link. A successful 201 pass will give you something like the following.
"links":
[
{
"href":"https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-22608875RF361971P",
"rel":"approval_url",
"method":"REDIRECT"
},{
"href":"https://api.sandbox.paypal.com/v1/payments/billing-agreements/EC-22608875RF361971P/agreement-execute",
"rel":"execute",
"method":"POST"
}
]
These are some of the errors that I have encountered which might be of use to you perhaps.

Validating Bitcoin Payments Programmatically

Is it possible to anonymously programmatically verify that a transaction has reached n number of validations without running a full node? If so, what is the best means to do this?
Basically I want it to build a payment system where after the transfer is initially detected, the customer sees a message thanking them and telling them that their purchase will be processed within 24 hrs and that they'll receive an email once confirmation is complete. Then throughout the day maybe run a cron job that checks that each transaction reaches the desired number of validations and if so divide the money between two wallets and mark the product to be sent. I also don't want it to be with a service like Coinbase or Bitpay where they have control of your coins.
So far I've been experimenting with Blocktrail and mycelium gear. Both have some elements I like but still not everything that I need. With mycelium you can set the number of verifications but for instance if I want to set it for 6 verifications the customer would have to sit there possibly an hour before they see the next screen. Blocktrail allows me to query that a transaction is validated but it only has the ability to check that 1 validation was completed as far as I can tell. Can anyone suggest an API or widget that can accomplish these things? Preferably PHP or if not JQuery.
Blockchain.info has a simple Query API for querying how much bitcoin an address has received. You can add a confirmations=n parameter that will only include bitcoin that has been confirmed 'n' times. It returns a simple value in satoshis.
For example to check how much bitcoin was received with at least 2 confirmations at a specific address you could have your code query the API like this:
https://blockchain.info/q/getreceivedbyaddress/1PFtyX9nQvjP8U2N3iUk2oNorzPfpjX9sK?confirmations=2

Search Bank/Credit card account with Yodlee

When i search bank or credit card account by using with Yodlee API: /jsonsdk/SiteTraversal/searchSite
Is it possible to search string with starting match case? Because of when we search bank accounts, it's takes more time to get the response from Yodlee API. It's possible to get result less than 2-3 seconds?
Yodlee APIs are optimized and should not take this much time, which there might be the cases when you would be providing the very generic keyword in search like bank or credit or america etc. Instead, I would recommend you to provide some specific keywords like Wells Fargo, Bank of America etc, search should reflect the bank's name. Though search inputs can't be controlled as this is used to be entered by consumers. You can add some help text for your consumers saying please provide specific bank names; this will return you response quickly.