Платежи в state=>approved
должны быть выполнены, чтобы быть в state=> completed
.
После того, как платеж завершен или, по крайней мере, ожидает , его продажа объект, доступный в https://api.sandbox.paypal.com/v1/payments/sale/9XL29023PP3022045 в вашем примере, должен содержать подробную информацию о финансовых результатах. Это идентификатор, который имеет фактическую учетную стоимость и который будет сохраняться в течение многих лет в учетной записи paypal.com.
Объект платежа, id PAYID-LYUDPFA8E292123AP955374L в вашем примере, используется только во время подтверждения платежа и процесс исполнения. Его нужно хранить только в течение ~ 1 месяца для целей отладки, поскольку он не имеет учетной стоимости и не будет ссылаться на paypal.com