一貫したエクスペリエンスを確保するために、ヘッダー画像とビジネスをペイパルのページに設定し、名前と説明でアイテムを表示し、顧客に配送先住所を選択するように依頼します.
私は active_paypal_adaptive_payment gem ( https://github.com/jpablobr/active_paypal_adaptive_payment ) と set_payment_options のオプションを使用しています:
response = ADAPTIVE_GATEWAY.setup_purchase(
:action_type => 'CREATE',
:receiver_list => recipients,
...
)
ADAPTIVE_GATEWAY.set_payment_options(
:display_options => {
:business_name => 'Big Business',
:header_image_url => 'url goes here'
},
:sender_options => {
:require_shipping_address_selection => true },
:receiver_options => [{
:description => _description,
:invoice_data => {
:item => [{
:name => _title,
:item_count => 1,
}],
:total_shipping => 10.0,
:total_tax => 10
},
:receiver => {
:email => email
}
}])
)
問題は、それが機能しないことです。ビジネス名や画像が表示されず、左側の列に一般的な名前が表示されます (アイテムとフローが配送先住所を要求しないもの)。
アドバイスいただけますか?