2016-04-18 8 views
0

Recurly Create Subscription. Es scheint nicht so, als ob mehrere Coupons während der Erstellung dem Konto hinzugefügt werden dürfen, aber irre ich mich? Oder gibt es eine andere Möglichkeit, dem Kontoabonnement einen Gutschein hinzuzufügen?Wie kann ich mehrere Coupons auf ein Konto in Recurly anwenden?

Ich habe bereits mehrere Gutscheine Einstellung in Recurly eingeschaltet, ich bin nur nicht sicher, wie Sie sie anwenden. Ich benutze auch die PHP-Bibliothek, wenn das einen Unterschied macht.

Antwort

2

ich Sie tatsächlich herausgefunden, anwenden möchten, können Abonnement erstellen mit mehreren Gutscheinen gleichzeitig. Alles, was Sie tun müssen, ist, Gutscheincodes in eine kommagetrennte Liste zu organisieren.

+0

Ich erhalte einen Fehler, wenn ich dies tue! Kannst du posten, wie du es gemacht hast? – Funkodebat

1

Sie müssen das Abonnement Endpunkt einlösen verwenden (anstelle des Abonnement-Endpunkt erstellen), wenn Sie mehrere Coupons

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

Weitere Informationen here

0

Sie sollten

Definition

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

PHP Beispiele

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

einlösen einen Gutschein über ein Konto bei arbeiten Ergebnis Format

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