Как сделать так, чтобы заказ создавался только после успешной оплаты?
Подскажите, плиз.
Необходимо реализовать обязательную оплату банковской картой до создания заказа.
Т.е. при оформлении заказа, после заполнения всех необходимых полей (ФИО, алрес и т.д.) при нажатии "Оформить заказ" открывалась бы страница с оплатой по карте от банка эквайера, и только после успешной оплаты происходило бы завершение оформления заказа.
редакция Малый бизнес, готовое решение Аспро.Маркет
У Вас неверная постановка. Если заказ прям не нужен - тогда либо в случае отсутствия оплаты в некоторый промежуток времени - удаляйте заказ, только убедитесь, что он гарантировано не может быть оплачен. Либо в случае именно отмены оплаты - удаляйте заказ.
А то у Вас получается все наоборот, если есть оплата, то есть заказ. Без наличия самого заказа не будет работать ни один модуль оплаты, потому как ему как минимум нужен номер заказа во внутренней системе.