0

Как бы вы сделали для этого действия будет выполнять, если платежная полосу выполняютнашивка интеграции оплаты в действии контроллера

Моего контроллер действия:

def create 
    @action = Action.new(action_params) 
    @action.user = current_user 
    if @action.save 
     redirect_to new_charge_path 
    else 
     render :new 
    end 
end 

Я хотел бы мой @ action.Save выполняется только если платеж сделан.

(new_charge_path является полоса маршрута)

ответ

0

Если я вас правильно понял, вы хотите конкретные действия, которые будут вызываться, когда пользователь производит оплату. Если это то, что вы хотите, вам нужно установить stripe webhooks.

Серверы Stripe отправят HTTP-запрос на указанный вами URL-адрес со всеми данными о платеже. Дайте полосу вашего маршрута к вашему действию create.

+0

Хорошо спасибо, что у меня действительно есть noob! и ты босс! – Boboss

Смежные вопросы