在PayPal Sandbox中测试未经确认的地址

时间:2017-04-28 13:22:47

标签: paypal paypal-sandbox

我正在开发购物车和PayPal之间的集成。我正在使用SOAP API和Express Checkout。我想测试的是当买家的送货地址为unconfirmed时系统的行为。我创建了一个沙盒帐户,该帐户不是“银行验证帐户”,其钱包是空的。

无论如何,地址状态始终为“已确认”,如下面的代码段所示:

<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>

如何模拟未经证实的地址?

1 个答案:

答案 0 :(得分:0)

不幸的是,对于沙箱环境地址将被确认。唯一的办法是测试发布直播。