Comments (21)
Which bank are you using? Are you referring to webhooks, or historical imports?
from fintech-to-ynab.
Sorry should have been clearer! Using starling. I can run the import command and it pushes transactions to ynab. But when i make a purchase nothing happens.
from fintech-to-ynab.
Just to confirm, have you setup the app on Heroku/Similar, and have you added the URL to Starling's dev dashboard?
from fintech-to-ynab.
Yes i used the Heroku install button. On Starling, I wasn't sure which actions to check as it's not in the getting started guid on here but I have:
Direct Debit, Interest Payment, Faster Payment Out, Internal Transfer, Interest Charge, Interest Waived Deposit, Card, Faster Payment Reversal, Faster Payment In, Mobile Wallet, Direct Credit, Cash Withdrawal
Payload URL points to: https://nameofmyapp.herokuapp.com/starling
from fintech-to-ynab.
I've just noticed there is a "Production Secret" option as well?
from fintech-to-ynab.
Does going to https://nameofmyapp.herokuapp.com/
work? What response do you get from it?
from fintech-to-ynab.
Doing a GET gives me: {"error":"unauthorised"} (401)
from fintech-to-ynab.
Can you email me the actual endpoint? scottymeuk at gmail dot com
from fintech-to-ynab.
OK I think I know what it is - I am using Apply Pay which sets the webhook type in the json as "TRANSACTION_MOBILE_WALLET"
from fintech-to-ynab.
This was caused by #65
from fintech-to-ynab.
@rndthoughts ha yes. Just pushed a fix, and emailed you :)
from fintech-to-ynab.
If i restart my heroku dyno will it pull the new code?
from fintech-to-ynab.
Errr, you will need to tell it to redeploy. Let me get the steps.
from fintech-to-ynab.
Ah, just click the app, then the deploy tab. You should be able to do it from there.
from fintech-to-ynab.
Not sure how I try again without a new purchase? If I resubmit the json, Iām guessing i'll need some headers set?
from fintech-to-ynab.
Errmmm, resubmitting the JSON should be totally fine, as long as you have the correct secret set in the url.
from fintech-to-ynab.
OK so in the deploy tab, I guess i need to connect to github to pull the code from your project. But I'm only able to see my own projects?
from fintech-to-ynab.
Hmm it should be connected already. Let me set one up again using the button and i will see.
from fintech-to-ynab.
You could just fork the project and then sync changes every once in a while. I think you can even set it so it would auto update the Heroku instance
from fintech-to-ynab.
Yup that got it š. It's now working - thanks for the help guys!
from fintech-to-ynab.
Awesome! Will try and work out a way to make that easier and update the docs if i find a way.
from fintech-to-ynab.
Related Issues (20)
- URL format for Multiple Accounts HOT 2
- Transactions coming through twice HOT 15
- Wiki link is broken HOT 1
- fintech to ynab HOT 10
- Document YNAB_ACCOUNT_ID HOT 1
- import accounts does not work HOT 5
- X-Hook-Signature not calculated HOT 1
- Todo: Remove Teller HOT 6
- Updating transactions in YNAB once cleared HOT 7
- Hooks on import / customised import HOT 1
- Help with Docker HOT 2
- Heroku Deploy Issue HOT 3
- Monzo Webhook Error - account must be formatted as a uuid (universally unique identifier) HOT 8
- Starling Retiring existing Webhooks - potential issue? HOT 7
- V1 API no longer available? HOT 2
- Trying to run on Heroku HOT 5
- Deployed app to Heroku. Redirects to github HOT 1
- Duplicate Monzo transactions using webhook HOT 3
- Heroku discontinuing free plans HOT 1
- (YNAB::ApiError) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fintech-to-ynab.