我正在使用PayPal iOS SDK处理我的应用程序中的付款。有没有办法区分美国内部运输和国际运输?
这是我到目前为止的内容:
NSDecimalNumber *subtotal = [NSDecimalNumber decimalNumberWithString:[NSString stringWithFormat:@"%@", self.product.price]];
NSDecimalNumber *shipping = [[NSDecimalNumber alloc] initWithString:@"12.00"];
PayPalPaymentDetails *paymentDetails = [PayPalPaymentDetails paymentDetailsWithSubtotal:subtotal withShipping:shipping withTax:nil];
NSDecimalNumber *total = [subtotal decimalNumberByAdding:shipping];
payment.intent = PayPalPaymentIntentSale;
payment.amount = total;
payment.currencyCode = @"USD";
谢谢。
最佳答案
您需要在应用中指定一种方法来确定送货地址,并确定该地址相对于您的送货位置是否为“国际”。
从the docs:
然后,您可以将国际费用作为最终费用的一部分。
(您还希望使用户知道您要收取国际运费的意图)
关于ios - 本地与国际运输(PayPal iOS SDK),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30513796/