По сути клиент покупает ответ на свой вопрос, верно?
Возможно будет проще поступить так:
- - установить компонент Joomshopping (магазин для Джумлы)
- - создать пустой товар (товаром является ответ)
- - этому товару добавить «Свободный атрибут» - обычное текстовое поле, куда пользователь введет свой вопрос
- - далее обычная покупка товара через любую из платежных систем с которыми работает Joomshopping вод модуль яндекс денег для Joomshopping.
- - после оплаты - отправляете свой ответ (он же товар) клиенту.
Минус в этом случае - вес компонента Joomshopping