Advertisement
Guest User

Untitled

a guest
Aug 31st, 2020
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. <?php
  2. require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
  3.  
  4. if(CModule::IncludeModule("catalog")) {
  5.  
  6. $COUPON = CatalogGenerateCoupon();
  7.  
  8. echo $COUPON . "<br>";
  9.  
  10. $arCouponFields = array(
  11. "DISCOUNT_ID" => 3,
  12. "ACTIVE" => "Y",
  13. "ONE_TIME" => "Y",
  14. "COUPON" => $COUPON,
  15. "DATE_APPLY" => false
  16. );
  17.  
  18. $CID = CCatalogDiscountCoupon::Add($arCouponFields);
  19. $CID = IntVal($CID);
  20. echo $CID . "<br>";
  21.  
  22. echo CCatalogDiscountCoupon::CheckFields(
  23. "ADD", $arCouponFields
  24. );
  25.  
  26. if ($CID <= 0) {
  27. $ex = $APPLICATION->GetException();
  28. $errorMessage = $ex->GetString();
  29. echo $errorMessage;
  30. }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement