#paypal-rest-sdk #paypal-subscriptions
#paypal-rest-sdk #paypal-подписки
Вопрос:
Я составляю планы подписки PayPal. Я сталкиваюсь с двумя проблемами. Во-первых, есть ли способ составить план без пробного периода? Во-вторых, Paypal не взимает плату с клиента после окончания пробного периода.
let body = {
"product_id": "PROD-81J67779NH423045A",
"name": obj.pname,
"description": obj.description,
"billing_cycles": [
{
"frequency": {
"interval_unit": "DAY",
"interval_count": 1
},
"tenure_type": "TRIAL",
"sequence": 1,
"total_cycles": 1
},
{
"frequency": {
"interval_unit": obj.duration,
"interval_count": 1
},
"tenure_type": "REGULAR",
"sequence": 2,
"total_cycles": 12,
"pricing_scheme": {
"fixed_price": {
"value": obj.price,
"currency_code": "USD"
}
}
}
],
"payment_preferences": {
"service_type": "PREPAID",
"auto_bill_outstanding": true,
"setup_fee": {
"value": obj.price,
"currency_code": "USD"
},
"setup_fee_failure_action": "CONTINUE",
"payment_failure_threshold": 3
},
"quantity_supported": true,
"taxes": {
"percentage": obj.tax,
"inclusive": false
}
}
Ответ №1:
У вас может быть план без пробного периода.
Удалите весь этот блок и замените его ОБЫЧНЫМ sequence: 1
.
Что касается «не взимания платы», вы, вероятно, не дождались достаточного количества 24-часовых циклов, чтобы это сработало. Подписки оплачиваются пакетно, и поэтому может потребоваться некоторая часть дня, чтобы начальный пробный период без выставления счетов хотя бы начался, а затем день для его завершения.
Комментарии:
1. И я подписался 19/08/2020 на однодневную бесплатную пробную версию и прошел через свой статус. следующий платеж: 20/08/2020 Сумма следующего платежа: $ 0.00
2. следующая дата платежа — 20.08.2020, но она должна быть 20.09.2020, а общая сумма выставленного счета также составляет $ 0.00
3. Вы устанавливаете пробную версию на 1 день за 0.00, поэтому, если «должно» быть что-то другое, вам нужно установить что-то еще.
4. Я удаляю пробный блок и подписываюсь 21.08.2020, но следующий платеж по-прежнему 21.08.2020. Это должно быть 21/09/2020.
5. Счет за подписку в пакетном режиме. Первый платеж будет произведен в течение 24 часов с момента оформления заказа. Итак, нет; 21/09/2020 будет вторым платежом ежемесячного цикла.