Спасибо попробую разобраться.
Вообще то это нужно что бы работало так:
Пример:
покупатель должен заплатить 100$.
50$ - должно сняться для одного продавца.
50$ - должно сняться для другого продавца.
И вижу пока два решения задачи.
1. Вариант (еще не знаю как практичеки сделать)
После того как транзакция подтвердилась - покупатель методом POST (вместе с кредиткой и суммой) направляется на платежную систему еще раз.
Для этого он должен иметь с собой POST["кредитка"] и POST["сумма"] - иначе будет ошибка.
2. Вариант (знаю как делать).
Покупатель все время остается на странице "Транзакция подтвердилась". В это время с помощью cURL - делаются POST запросы к платежной системе. И каждый 3 сек. проверяется результат транзакции в БД.
Если все транзакции подтвердились - выдать HTML страничку "OK".