Как я понимаю, первый вызывается до завершения транзакции оплаты. Из него отдаю плимусу сгенеренный ключ для передачи покупателю.
Второй вызывается после завершения транзакции оплаты. Чего произошло — в поле transactionType. Как связать между собой в моей базе два этих вызова, чтоб я мог пометить, что такой-то выданный ключ оплачен?
Хотел по полю licenseKey во втором вызове — но оно почему то пустое. В первом вызове можно указать поле <INVOICE_ID>, а во втором — referenceNumber. Это одно и тоже? В отладке непонятно, все время -99 там. Кто как делает?