@Gary455 I'm not sure what you're saying- is your bank ONLY an online bank, or do you just mean you do all your banking business online, as most of us do? If it's a major Canadian bank, it should have brick and mortar locations. That would be the info you need to enter, and you could contact your local bank branch if you need the address and swift code. Your payments will appear in your bank account and you'll be able to go online to see if the deposits have appeared in your account yet.
If this bank only exists online, I'm not sure how you'd deal with that, ask the bank and Airbnb.