Периодически создавайте подписку. Похоже, они не позволяют добавлять несколько купонов в аккаунт во время создания, но я ошибаюсь? Или есть другой способ добавить купон в подписку аккаунта?

У меня уже есть несколько настроек купонов в Recurly enabled, я просто не знаю, как их применить. Я также использую библиотеку PHP, если это имеет значение.

0
Derek Joseph Olson 18 Апр 2016 в 21:38

3 ответа

Лучший ответ

Я узнал, что вы действительно можете создать подписку с несколькими купонами одновременно. Все, что вам нужно сделать, это организовать коды купонов в список, разделенный запятыми.

2
Derek Joseph Olson 21 Апр 2016 в 15:21

Вы должны использовать конечную точку погашения подписки (а не конечную точку создания подписки), если хотите применить несколько купонов.

<?php $coupon = Recurly_Coupon::get('special'); $redemption = $coupon->redeemCoupon('1', 'USD'); ?>

Дополнительную информацию можно найти здесь

1
Rachel Quick 21 Апр 2016 в 11:56

Вы должны работать с Погашением купона в учетной записи

Определение

https: //: subdomain.recurly.com/v2/coupons/: coupon_code / redeem

Примеры PHP

<?php
$coupon = Recurly_Coupon::get('special');
$redemption = $coupon->redeemCoupon('1', 'USD');
?>

Формат результата

 <redemption href="https://your-subdomain.recurly.com/v2/accounts/1/redemptions/316a4213e8fa9e97390aff4995bda9e6">
            <coupon href="https://your-subdomain.recurly.com/v2/coupons/special"/>
            <account href="https://your-subdomain.recurly.com/v2/accounts/1"/>
            <subscription href="https://your-subdomain.recurly.com/v2/subscriptions/315fbd7a25b04f1333ea9f4418994fb5"/>
            <uuid>316a4213e8fa9e97390aff4995bda9e6</uuid>
            <single_use type="boolean">false</single_use>
            <total_discounted_in_cents type="integer">0</total_discounted_in_cents>
            <currency>USD</currency>
            <state>active</state>
            <created_at type="datetime">2015-09-23T17:13:30Z</created_at>
          </redemption>
0
Ashish Chaturvedi 27 Май 2016 в 05:54