0
我正在使用paypal rest api
和帳戶來允許用戶購買tickets.Everything工作正常。 ,我得到這樣的響應:無法通過PayPal休息api獲得退款對象
ayPal\Api\Payment Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[id] => PAY-XXXXXXXXXXXXXXXXXXXXXX
[create_time] => 2014-12-03T12:35:31Z
[update_time] => 2014-12-03T12:36:23Z
[state] => approved
[intent] => sale
[payer] => PayPal\Api\Payer Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[payment_method] => paypal
[payer_info] => PayPal\Api\PayerInfo Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[email] => [email protected]
[first_name] => times
[last_name] => douha
[payer_id] => XXXXXXXXXX
[shipping_address] => PayPal\Api\ShippingAddress Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[line1] => Av. de la Pelouse, 87648672 Mayet
[city] => Paris
[state] => Alsace
[postal_code] => 75002
[country_code] => FR
[recipient_name] => douha
)
)
)
)
)
)
[transactions] => Array
(
[0] => PayPal\Api\Transaction Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[amount] => PayPal\Api\Amount Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[total] => 12.00
[currency] => EUR
[details] => PayPal\Api\Details Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[subtotal] => 12.00
)
)
)
)
[description] => 12 EUR
[related_resources] => Array
(
[0] => PayPal\Api\RelatedResources Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[sale] => PayPal\Api\Sale Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[id] => XXXXXXXXX
[create_time] => 2014-12-03T12:35:31Z
[update_time] => 2014-12-03T12:36:23Z
[amount] => PayPal\Api\Amount Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[total] => 12.00
[currency] => EUR
)
)
[payment_mode] => INSTANT_TRANSFER
[state] => completed
[protection_eligibility] => ELIGIBLE
[protection_eligibility_type] => ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE
[parent_payment] => PAY-8TA78025CU843082LKR7QHEY
[links] => Array
(
[0] => PayPal\Api\Links Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[href] => https://api.sandbox.paypal.com/v1/payments/sale/XXXXXXXXXXXX
[rel] => self
[method] => GET
)
)
[1] => PayPal\Api\Links Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[href] => https://api.sandbox.paypal.com/v1/payments/sale/XXXXXXXXXXXXXXXX/refund
[rel] => refund
[method] => POST
)
)
[2] => PayPal\Api\Links Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[href] => https://api.sandbox.paypal.com/v1/payments/payment/PAY-XXXXXXXXXXXXXXXX
[rel] => parent_payment
[method] => GET
)
)
)
)
)
)
)
)
)
)
)
[links] => Array
(
[0] => PayPal\Api\Links Object
(
[_propMap:PayPal\Common\PPModel:private] => Array
(
[href] => https://api.sandbox.paypal.com/v1/payments/payment/PAY-XXXXXXXXXXXXXXX
[rel] => self
[method] => GET
)
)
)
)
)
但是,你可以看到,我沒有得到退款對象。 如何獲得退款對象,我想稍後使用它來退款用戶。 它與PayPal帳戶中的配置有關嗎?
[使用PayPal rest API退款用戶]的可能重複(http://stackoverflow.com/questions/27266949/refund-users-using-paypal-rest-api) – 2014-12-03 19:02:59