Я хочу установить, чтобы клиенты указывали свой адрес доставки при оплате через адаптивные платежи PayPal. Я использовал PayPal's Rails SDK в качестве отправной точки. Контроллер setchainedpayment
работает нормально. Из моего понимания мне нужно установить senderOptions.requireShippingAddressSelection
в true в setpaymentoptions
Мой вопрос: кто-нибудь сделал это успешно, используя PayPal's Rails SDK в качестве отправной точки? SDK хранит setchainedpayment
и setpaymentoptions
в отдельных контроллерах. Я сейчас просто звоню setchainedpayment
. Чтобы использовать setpaymentoptions
, я должен был бы сначала вызвать setpaymentoptions
, а затем установить setpaymentoptions
для запуска setchainedpayment
?
Кажется странным, что для этого нужно сделать два последовательных вызова.