در مقاله قبل در مورد وب سرویس توزیع شارژ الکترونیکی1 توضیح دادیم در این مقاله در مورد وب سرویس توزیع شارژ الکترونیکی2 توضیح میدهیم .
BillItems شامل خروجی های زیر میباشد(وب سرویس توزیع شارژ الکترونیکی2).
این متد برای ارسال شارژ گروهی استفاده میشود.
ورودی متد با فرمت جیسون به شرح زیر می باشد.
نتیجه بعد از فراخوانی متد شامل جدول زیر میباشد.
در نظر داشته باشید شما در هر بار ارسال شارژ گروهی فقط میتوانید به تعداد 200 شارژ یک جا ارسال نمایید.
ChargeGetPaymentLink
از این متد برای ارسال شارژ بدون داشتن اعتبار استفاده میشود . بعد از بررسی اطلاعات ارسالی شما لینک پرداخت به اندازه مبلغ ارسالی شارژ ایجاد شده و کاربر درصورت پرداخت موفق شارژ را دریافت مینماید.
خروجی متد شامل موارد زیر میباشد.
نتیجه پرداخت در متغیر RetUrl برمیگردد که شرح آن در زیر آورده شده است.
نمونه RetUrl
http://yourdomain?PaymentReference={0}&TransactionReference={1}&PaymentResult={2}&PaymentResultMsg={3}
CreditCharge
متد افزایش اعتبار پنل وب سرویس از طریق درگاه بانکی
توجه داشته باشید در صورت اجرای موفق این متد لینک صفحه پرداخت ارایه می گردد که افزایش اعتبار پنل منوط به تکمیل روال پرداخت است.
لینک پرداخت حداکثر 10 دقیقه معتبر بوده و یکبار مصرف می باشد.
توجه داشته باشید از اعلایم {0} و {1} و {2} در لینک بازگشتی میتوانید جهت دریافت کد پیگیری و نتیجه تراکنش پرداخت و کد نتیجه پرداخت استفاده نمایید.
برای مثال http://yourdomain/paymant/{0}/{1}/{2}
خروجی متد یک کارت شارژ با فرمت جیسون به شرح زیر می باشد.
GetAvalibleLCardCountList
این متد لیست تعداد پین های مشاهده نشده شما را نمایش میدهد.
خروجی متد با فرمت جیسون به شرح زیر می باشد.
در این مقاله در مورد وب سرویس توزیع شارژ الکترونیکی2 توضیح دادیم در مقاله بعد در مورد وب سرویس توزیع شارژ الکترونیکی3 توضیح میدهیم