在 PayPal 沙盒中测试未确认的地址
Testing unconfirmed addresses in PayPal Sandbox
我正在研究购物车和 PayPal 之间的集成。我正在使用 SOAP API 和 Express Checkout。我想测试的是当买家的送货地址是 unconfirmed 时系统的行为。我创建了一个不是 "Bank Verified Account" 的沙盒帐户,它的钱包是空的。
无论如何,地址状态始终是 "Confirmed",如下面的代码片段所示:
<GetExpressCheckoutDetailsResponseDetails xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:GetExpressCheckoutDetailsResponseDetailsType">
...
<Token xsi:type="ebl:ExpressCheckoutTokenType">EC-17S48212F9774382J</Token>
...
<PayerInfo xsi:type="ebl:PayerInfoType">
...
<PayerStatus xsi:type="ebl:PayPalUserStatusCodeType">unverified</PayerStatus>
<PayerCountry xsi:type="ebl:CountryCodeType">DE</PayerCountry>
<Address xsi:type="ebl:AddressType">
<Name xsi:type="xs:string">...</Name>
<Street1 xsi:type="xs:string">...</Street1>
<Street2 xsi:type="xs:string"/>
<CityName xsi:type="xs:string">...</CityName>
<StateOrProvince xsi:type="xs:string"/>
<Country xsi:type="ebl:CountryCodeType">DE</Country>
<CountryName>Germany</CountryName>
<PostalCode xsi:type="xs:string">11111</PostalCode>
<AddressOwner xsi:type="ebl:AddressOwnerCodeType">PayPal</AddressOwner>
<AddressStatus xsi:type="ebl:AddressStatusCodeType">Confirmed</AddressStatus>
</Address>
</PayerInfo>
</GetExpressCheckoutDetailsResponseDetails>
如何模拟未确认的地址?
很遗憾,沙箱环境地址将被确认。唯一的办法就是现场试发。
我正在研究购物车和 PayPal 之间的集成。我正在使用 SOAP API 和 Express Checkout。我想测试的是当买家的送货地址是 unconfirmed 时系统的行为。我创建了一个不是 "Bank Verified Account" 的沙盒帐户,它的钱包是空的。
无论如何,地址状态始终是 "Confirmed",如下面的代码片段所示:
<GetExpressCheckoutDetailsResponseDetails xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:GetExpressCheckoutDetailsResponseDetailsType">
...
<Token xsi:type="ebl:ExpressCheckoutTokenType">EC-17S48212F9774382J</Token>
...
<PayerInfo xsi:type="ebl:PayerInfoType">
...
<PayerStatus xsi:type="ebl:PayPalUserStatusCodeType">unverified</PayerStatus>
<PayerCountry xsi:type="ebl:CountryCodeType">DE</PayerCountry>
<Address xsi:type="ebl:AddressType">
<Name xsi:type="xs:string">...</Name>
<Street1 xsi:type="xs:string">...</Street1>
<Street2 xsi:type="xs:string"/>
<CityName xsi:type="xs:string">...</CityName>
<StateOrProvince xsi:type="xs:string"/>
<Country xsi:type="ebl:CountryCodeType">DE</Country>
<CountryName>Germany</CountryName>
<PostalCode xsi:type="xs:string">11111</PostalCode>
<AddressOwner xsi:type="ebl:AddressOwnerCodeType">PayPal</AddressOwner>
<AddressStatus xsi:type="ebl:AddressStatusCodeType">Confirmed</AddressStatus>
</Address>
</PayerInfo>
</GetExpressCheckoutDetailsResponseDetails>
如何模拟未确认的地址?
很遗憾,沙箱环境地址将被确认。唯一的办法就是现场试发。