使用試用期,使訂戶可以在常規計費週期開始之前以免費或打折的**試用您的產品。試用期結束後,訂閱的常規計費期開始。每個計畫最多可以有兩個試用期。
以下樣本請求顯示了如何提供試用期。建立計畫時,請使用這些示例來調整**。
本示例設定具有以下特徵的試用期:
curl -v –x post \
-h "authorization: bearer " \
-h "paypal-request-id: plan-18062020-002" \
-d ',
"tenure_type": "trial",
"sequence": 1,
"total_cycles": 1,
"pricing_scheme": }},
,"tenure_type": "regular",
"sequence": 2,
"total_cycles": 0,
"pricing_scheme": }}
],"payment_preferences":
}'
本示例設定具有以下特徵的試用期:
curl -v –x post \
-h "authorization: bearer " \
-h "paypal-request-id: plan-18062020-003" \
-d ',
"tenure_type": "trial",
"sequence": 1,
"total_cycles": 1,
"pricing_scheme": }},
,"tenure_type": "trial",
"sequence": 2,
"total_cycles": 3,
"pricing_scheme": }},
,"tenure_type": "regular",
"sequence": 3,
"total_cycles": 0,
"pricing_scheme": }}
],"payment_preferences":
}`
參考文件:
頁面圖示
點選後效果圖:
**示例1;
/**
* create billing plan at paypal
* * @param $name
* @param $description
* @param $amount
* @param string $returnurl
* @param string $returncancel
* @param int $setupfee
* @param bool $istrial
* @param string $currency
* @param string $plantype
* @param string $definitionname
* @param string $definitiontype
* @param string $definitionfrequency
* @param string $definitionfrequencyinterval
* @param string $definitioncycles
* @param string $trialdefinitionname
* @param string $trialdefinitiontype
* @param string $trialdefinitionfrequency
* @param string $trialdefinitionfrequencyinterval
* @param string $trialdefinitioncycles
* @param string $trialdefinitionamount
* @return string
*/function create($name, $description, $amount, $returnurl = '', $returncancel = '', $setupfee = 0, $istrial = false, $currency = 'usd', $plantype = 'fixed',
$definitionname = 'regular payments', $definitiontype = 'regular', $definitionfrequency = 'month', $definitionfrequencyinterval = '1', $definitioncycles = '12',
$trialdefinitionname = 'trial period', $trialdefinitiontype = 'trial', $trialdefinitionfrequency = '0', $trialdefinitionfrequencyinterval = '0', $trialdefinitioncycles = '0',
$trialdefinitionamount = '0')
$merchantpreferences = new merchantpreferences();
$merchantpreferences->setreturnurl($returnurl)
->setcancelurl($returncancel)
->setautobillamount("yes")
->setinitialfailamountaction("continue")
->setmaxfailattempts("0")
->setsetupfee(new currency(array('value' => $setupfee, 'currency' => $currency)));
$plan->setpaymentdefinitions(array($paymentdefinition));
$plan->setmerchantpreferences($merchantpreferences);
$result = $plan->create($this->getadapter()->getapicontext());
if ($result)
return $result;
}
在使用使用期時;一定要記得把第一次扣費的設為0:否則每次都正常訂閱的扣費
$this->paypal->set_merchant_preferences($returnurl, $cancelurl, 'yes', 'continue', '0', 0); // $price 設定第一次訂閱扣款金額***, 預設0表示不扣款
public function set_merchant_preferences($return_url, $cancel_url, $auto_bill_amount = "no", $initial_fail_amount_action = "cancel",
$max_fail_attempts = 0, $agreement_fees = 0)
參考: 試用期守則
摘自blog 樂與夢飛翔 歡迎加入遊戲製作行業!你現在具備了策劃試用期身份。本章內容,主要為 策劃初期 設計,僅為提供參考,敬請留意。關於應聘的辦法,我去年發在這裡了,這次不再費神。一 端正你的態度。1 保持積極上進的形象。儘管你現在的身份微不足道,在整個專案中你幾乎不存在影響,但是精神抖擻 保持自...
試用期總結
時光飛逝,進入公司工作也已兩個月了。記得清明節過後的4月5日來公司實習,剛開始什麼都不懂,對環境也不熟悉。不過公司領導和同事在工作和生活方面給予我很多幫助,同時這幾個月的學習也獲得很多。剛開始是學習c 大概用了乙個星期時間,其中不僅複習了以前學習的知識,同時也教會了我編寫測試用 和怎麼自己測試。在學...
試用期陷阱
試用期陷阱 偽裝方式 主要表現方式是,以試用期的名義,來獲取廉價的勞動力。試用期陷阱主要有兩種形式,一種是以各種理由告訴求職者是不合格的,公司解聘也是無奈之舉,從而再以很少的薪水繼續招聘同樣也不會熬過試用期的新人,周而復始,降低成本。另外一種手段就是非法延長試用期,常常是半年的合同試用期就占去了三個...