2016-04-18 3 views
0

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

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

ответ

2

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

+0

Я получаю сообщение об ошибке, когда я это делаю! Можете ли вы опубликовать, как вы это сделали? – Funkodebat

1

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

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

Дополнительная информация here

0

Вы должны работать с Обменять купон на счета

Определение

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> 
Смежные вопросы