config.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. {
  2. "global": {
  3. "taxes": {
  4. "sales": 0.157
  5. },
  6. "prices": {
  7. "weekday": 72,
  8. "weekend": 80
  9. },
  10. "reservation_window_days": 90
  11. },
  12. "services": {
  13. "airbnb": {
  14. "name": "AirBnB",
  15. "host_account_id": "",
  16. "taxes": {
  17. "flat_tax": 4
  18. },
  19. "fees": {
  20. "commission": 0.155
  21. }
  22. },
  23. "booking": {
  24. "name": "Booking.com",
  25. "taxes": {
  26. "wrong": 0.145
  27. },
  28. "fees": {
  29. "commission": 0.15
  30. }
  31. }
  32. },
  33. "rules": {
  34. "fire": {
  35. "day_of": 314,
  36. "day_before": 111,
  37. "day_after": 222,
  38. "feed_name": "Fire"
  39. },
  40. "pipelines": {
  41. "this_month": {"type": "discount", "rules": ["short_notice", "fill_month", "no_single_nights"]},
  42. "future_block": {"type": "closed", "rules": ["future_block"]},
  43. "special_events": {"type": "price", "rules": ["fire"]}
  44. }
  45. },
  46. "ical_feeds": [
  47. {
  48. "name": "Fire",
  49. "url": "webcal://cal.4114.us/fire.ics"
  50. }
  51. ],
  52. "api_url": "http://localhost:8000/",
  53. "reservation": {
  54. "default": {
  55. "wifi_key": "",
  56. "wifi_ssid": "",
  57. "door_code": ""
  58. }
  59. }
  60. }