Биллинг авито, olx и подобные. Как в бекофисе это происходит?
Ребят, скорее всего, я уверен, есть готовое решение которое я ещё не смог найти.
Наш сайт занимается предоставлением услуг по размещение вакансий/анкет/новостей - платно. Как организовать автоматизированный процесс оплаты и учета?
Пока есть такие платные услуги:
Приоритетное объявление.
Выделенное объявление.
Активное или не активное объявление.
Процесс:
Человек выбрал услугу => оплатил картой через шлюз => услуга активировалась на определенны сроки (потом само деактивировалось) => я вижу движение средств и в курсе всех дел.
А в чем вопрос?
Человек оплатил услугу Х с Н и М период времени
Можно в одну таблицу пихать, можно все действующие услуги в отдельную таблицу вынести для уменьшения её и оптимизации.
Т.е. ищете сервис который будет представлять из себя внешнюю корзину/билинг? А как будете узнавать что юзер что либо купил в реалтайме? или на сайте в ручную будете изменения вносить?
1) Шлюз будет выдавать статусы оплаты в биллинговую систему.
2) Биллинговая система будет выдавать статусы в сам сайт (допустим такой-то анкете врубить статус активна, потом будет в биллинговой системе пересчет по времени и она выдаст статус не активна)
Я пока это так вижу, но могу ошибаться. Поправьте меня если есть более простой способ, но при условии мониторинга финансов в реальном времени.
Билинговая система на вашей стороне должна быть.
Ни кто из стороних систем не имеет желание отдавать вам статус оплаты чего либо (а не дай бог еще highload) с достаточным откликом.