iOS 用の Paypal Mobile SDK をアプリに統合しました。
デリゲート Methode completePayment で、次の json を取得します。
CurrencyCode: EUR
Amount: 39.95
Short Description: Michaels Test
Intent: sale
Processable: Already processed
Display: €39.95
Confirmation: {
client = {
environment = mock;
"paypal_sdk_version" = "2.12.3";
platform = iOS;
"product_name" = "PayPal iOS SDK";
};
response = {
"create_time" = "2015-10-29T13:18:02Z";
id = "PAY-NONETWORKPAYIDEXAMPLE123";
intent = sale;
state = approved;
};
"response_type" = payment;
}
Details: (null)
Shipping Address: (null)
Invoice Number: (null)
Custom: (null)
Soft Descriptor: (null)
BN code: (null)
正常に作成されたと表示されます。しかし、developer.paypal.com のダッシュボードを見ると、トランザクションが表示されません。環境には、paypal-sandbox を使用します。
ドキュメントには、即時支払いを確認するためにrest-apiを使用する必要があると書かれています: https://developer.paypal.com/docs/integration/mobile/verify-mobile-payment/
クライアントから作成された支払いを検証するバックエンドサービスが必要ですか、それともこの時点で何をしなければなりませんか?
Thx、マイケル