prodesign

تغییر درگاه پرداخت

3 پست در این موضوع قرار دارد

سلام و عرض ادب

بنده میخواستم از یه پوسته استفاده کنم که خارجی فارسیش کردم ولی درگاه پرداختش پی پال است چطور میتونم اونو به یکی از درگاههای ایرانی تغییرش بدم

ممنون میشم کمکم کنید هر درگاهی شد ممنون

0

به اشتراک گذاری این پست


لینک به پست

به این صورت کسی کمک نمیکنه، چون راه هر اسکریپت با اسکریپت دیگه متفاوته. از یه برنامه‌نویس در بخش خرید کمک بخواید یا تکه‌کدهای مربوط به درگاه پی‌پال اسکریپت رو بزارید تا بهتر کمکتون کنیم.

موفق باشید.

1

به اشتراک گذاری این پست


لینک به پست

به این صورت کسی کمک نمیکنه، چون راه هر اسکریپت با اسکریپت دیگه متفاوته. از یه برنامه‌نویس در بخش خرید کمک بخواید یا تکه‌کدهای مربوط به درگاه پی‌پال اسکریپت رو بزارید تا بهتر کمکتون کنیم.

موفق باشید.

باتشکر از اینکه جواب بنده را دادید

بنده پوسته را پیوست کردم

ممنون میشم اگه میتونید برای بنده کاری بکنید


<?php
global $wpdb, $pmpro_msg, $pmpro_msgt, $pmpro_levels, $current_user, $levels, $pmpro_currency_symbol;

//if a member is logged in, show them some info here (1. past invoices. 2. billing information with button to update.)
if($current_user->membership_level->ID)
{
?>
<div id="pmpro_account">
<div id="pmpro_account-membership" class="pmpro_box">
<p><?php _e("Your membership is <strong>active</strong>.", 'javo_fr');?></p>
<ul>
<li><strong><?php _e("Level", 'javo_fr');?>:</strong> <?php echo $current_user->membership_level->name?></li>
<?php if($current_user->membership_level->billing_amount > 0) { ?>
<li><strong><?php _e("Membership Fee", 'javo_fr');?>:</strong>
<?php
$level = $current_user->membership_level;
if($current_user->membership_level->cycle_number > 1) {
printf(__('%s every %d %s.', 'javo_fr'), $pmpro_currency_symbol . $level->billing_amount, $level->cycle_number, pmpro_translate_billing_period($level->cycle_period, $level->cycle_number));
} elseif($current_user->membership_level->cycle_number == 1) {
printf(__('%s per %s.', 'javo_fr'), $pmpro_currency_symbol . $level->billing_amount, pmpro_translate_billing_period($level->cycle_period));
} else {
echo $pmpro_currency_symbol, $current_user->membership_level->billing_amount;
}
?>
</li>
<?php } ?>

<?php if($current_user->membership_level->billing_limit) { ?>
<li><strong><?php _e("Duration", 'javo_fr');?>:</strong> <?php echo $current_user->membership_level->billing_limit.' '.sornot($current_user->membership_level->cycle_period,$current_user->membership_level->billing_limit)?></li>
<?php } ?>

<?php if($current_user->membership_level->enddate) { ?>
<li><strong><?php _e("Membership Expires", 'javo_fr');?>:</strong> <?php echo date_i18n(get_option('date_format'), $current_user->membership_level->enddate)?></li>
<?php } ?>

<?php if($current_user->membership_level->trial_limit == 1)
{
printf(__("Your first payment will cost %s.", 'javo_fr'), $pmpro_currency_symbol . $current_user->membership_level->trial_amount);
}
elseif(!empty($current_user->membership_level->trial_limit))
{
printf(__("Your first %d payments will cost %s.", 'javo_fr'), $current_user->membership_level->trial_limit, $pmpro_currency_symbol . $current_user->membership_level->trial_amount);
}
?>
</ul>
</div> <!-- end pmpro_account-membership -->

<div id="pmpro_account-profile" class="pmpro_box">
<?php get_currentuserinfo(); ?>
<h3><?php _e("My Account", 'javo_fr');?></h3>
<?php if($current_user->user_firstname) { ?>
<p><?php echo $current_user->user_firstname?> <?php echo $current_user->user_lastname?></p>
<?php } ?>
<ul>
<li><strong><?php _e("Username", 'javo_fr');?>:</strong> <?php echo $current_user->user_login?></li>
<li><strong><?php _e("Email", 'javo_fr');?>:</strong> <?php echo $current_user->user_email?></li>
</ul>
<p>
<a href="<?php echo home_url( JAVO_DEF_LANG . JAVO_MEMBER_SLUG . '/' . wp_get_current_user()->user_login . '/' . JAVO_PROFILE_SLUG )?>">
<?php _e("Edit Profile", 'javo_fr');?>
</a> |
<a href="<?php echo home_url( JAVO_DEF_LANG . JAVO_MEMBER_SLUG . '/' . wp_get_current_user()->user_login . '/' . JAVO_LOSTPW_SLUG )?>"><?php _ex("Change Password", "As in 'change password'.", 'javo_fr');?></a>
</p>
</div> <!-- end pmpro_account-profile -->

<?php
//last invoice for current info
//$ssorder = $wpdb->get_row("SELECT *, UNIX_TIMESTAMP(timestamp) as timestamp FROM $wpdb->pmpro_membership_orders WHERE user_id = '$current_user->ID' AND membership_id = '" . $current_user->membership_level->ID . "' AND status = 'success' ORDER BY timestamp DESC LIMIT 1");
$ssorder = new MemberOrder();
$ssorder->getLastMemberOrder();
$invoices = $wpdb->get_results("SELECT *, UNIX_TIMESTAMP(timestamp) as timestamp FROM $wpdb->pmpro_membership_orders WHERE user_id = '$current_user->ID' ORDER BY timestamp DESC LIMIT 6");
if(!empty($ssorder->id) && $ssorder->gateway != "check" && $ssorder->gateway != "paypalexpress" && $ssorder->gateway != "paypalstandard" && $ssorder->gateway != "twocheckout")
{
//default values from DB (should be last order or last update)
$bfirstname = get_user_meta($current_user->ID, "pmpro_bfirstname", true);
$blastname = get_user_meta($current_user->ID, "pmpro_blastname", true);
$baddress1 = get_user_meta($current_user->ID, "pmpro_baddress1", true);
$baddress2 = get_user_meta($current_user->ID, "pmpro_baddress2", true);
$bcity = get_user_meta($current_user->ID, "pmpro_bcity", true);
$bstate = get_user_meta($current_user->ID, "pmpro_bstate", true);
$bzipcode = get_user_meta($current_user->ID, "pmpro_bzipcode", true);
$bcountry = get_user_meta($current_user->ID, "pmpro_bcountry", true);
$bphone = get_user_meta($current_user->ID, "pmpro_bphone", true);
$bemail = get_user_meta($current_user->ID, "pmpro_bemail", true);
$bconfirmemail = get_user_meta($current_user->ID, "pmpro_bconfirmemail", true);
$CardType = get_user_meta($current_user->ID, "pmpro_CardType", true);
$AccountNumber = hideCardNumber(get_user_meta($current_user->ID, "pmpro_AccountNumber", true), false);
$ExpirationMonth = get_user_meta($current_user->ID, "pmpro_ExpirationMonth", true);
$ExpirationYear = get_user_meta($current_user->ID, "pmpro_ExpirationYear", true);
?>

<div id="pmpro_account-billing" class="pmpro_box">
<h3><?php _e("Billing Information", 'javo_fr');?></h3>
<?php if(!empty($baddress1)) { ?>
<p>
<strong><?php _e("Billing Address", 'javo_fr');?></strong><br />
<?php echo $bfirstname . " " . $blastname?>
<br />
<?php echo $baddress1?><br />
<?php if($baddress2) echo $baddress2 . "<br />";?>
<?php if($bcity && $bstate) { ?>
<?php echo $bcity?>, <?php echo $bstate?> <?php echo $bzipcode?> <?php echo $bcountry?>
<?php } ?>
<br />
<?php echo formatPhone($bphone)?>
</p>
<?php } ?>

<?php if(!empty($AccountNumber)) { ?>
<p>
<strong><?php _e("Payment Method", 'javo_fr');?></strong><br />
<?php echo $CardType?>: <?php echo last4($AccountNumber)?> (<?php echo $ExpirationMonth?>/<?php echo $ExpirationYear?>)
</p>
<?php } ?>

<?php
if((isset($ssorder->status) && $ssorder->status == "success") && (isset($ssorder->gateway) && in_array($ssorder->gateway, array("authorizenet", "paypal", "stripe", "braintree", "payflow", "cybersource"))))
{
?>
<p><a href="<?php echo pmpro_url("billing", "")?>"><?php _e("Edit Billing Information", 'javo_fr'); ?></a></p>
<?php
}
?>
</div> <!-- end pmpro_account-billing -->
<?php
}
?>

<?php if(!empty($invoices)) { ?>
<div id="pmpro_account-invoices" class="pmpro_box">
<h3><?php _e("Past Invoices", 'javo_fr');?></h3>
<ul>
<?php
$count = 0;
foreach($invoices as $invoice)
{
if($count++ > 5)
break;
?>
<li><a href="<?php echo pmpro_url("invoice", "?invoice=" . $invoice->code)?>"><?php echo date_i18n(get_option("date_format"), $invoice->timestamp)?> (<?php echo $pmpro_currency_symbol?><?php echo $invoice->total?>)</a></li>
<?php
}
?>
</ul>
<?php if($count == 6) { ?>
<p><a href="<?php echo pmpro_url("invoice"); ?>"><?php _e("View All Invoices", 'javo_fr');?></a></p>
<?php } ?>
</div> <!-- end pmpro_account-billing -->
<?php } ?>

<div id="pmpro_account-links" class="pmpro_box">
<h3><?php _e("Member Links", 'javo_fr');?></h3>
<ul>
<?php
do_action("pmpro_member_links_top");
?>
<?php if((isset($ssorder->status) && $ssorder->status == "success") && (isset($ssorder->gateway) && in_array($ssorder->gateway, array("authorizenet", "paypal", "stripe", "braintree", "payflow", "cybersource")))) { ?>
<li><a href="<?php echo pmpro_url("billing", "", "https")?>"><?php _e("Update Billing Information", 'javo_fr');?></a></li>
<?php } ?>
<?php if(count($pmpro_levels) > 1 && !defined("PMPRO_DEFAULT_LEVEL")) { ?>
<li><a href="<?php echo pmpro_url("levels")?>"><?php _e("Change Membership Level", 'javo_fr');?></a></li>
<?php } ?>
<li><a href="<?php echo pmpro_url("cancel")?>"><?php _e("Cancel Membership", 'javo_fr');?></a></li>
<?php
do_action("pmpro_member_links_bottom");
?>
</ul>
</div> <!-- end pmpro_account-links -->
</div> <!-- end pmpro_account -->
<?php
}
?>

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط vektor2032
      سلام خسته نباشید 
      لطفا کمک کنید 
      من سایت رو راه اندازی کردم و درگاه رو هم متصل کردم اما وقتی خریدی انجام میشه درگاه انتقال پول رو تایید میکنه اما وقتی وارد سایت میشه مینویسه پرداخت ناموفق 
      از افزونه بانک ملی ووکامرس استفاده میکنم
      کسی میدونه چطور باید حل کنم ؟
      توروخدا کمک کنید
    • توسط Fara-MarZ
      درود
      دوستان وقتتون بخیر
       
      شرایط دریافت درگاه مستقیم، داشتن نماده
                      شرط دریافت نماد ، داشتن لوگوی ساماندهیه
      اما شرایط درگاه واسط : تقریبا هیچی !
       
      مزیت های درگاه مستقیم : واریز تا 24 ساعت و نداشتن کارمزد ( البته کارمزد یکی دو درصدی چیزی نیست)
       
      خب سوال من :  آیا داشتن درگاه مستقیم (یعنی داشتن لوگو ساماندهی و نماد) باعث میشه که با اداره مالیات هر سال سروکله بزنیم؟
      اگر جواب بالایی بله است آیا با درگاه های واسط جلوی این مسئله رو میشه گرفت؟
      خیلی از درگاه های واسط فی.لتر شدن یا تضمینی هست بقیه فی.لتر نشن؟
      به نظر شما کدوم واسط بهتره؟
    • توسط رایت
      سلام.
      من اخرین ورژن افزونه اعتبار من رو روی سایتم نصب کردم همین طور افزونه زرین پال رو و تنظیماتش رو هم انجام دادم. منتها وقتی شورت کد رو توی سایت میزارم و برای هرید امتیاز روش کلیک میکنم, میگه درگاه تعریف نشده است.
      آیا کس دیگه ای هم این مشکل رو داره؟ جز وارد کردن api افزونه چه کار دیگه ای باید انجام بشه؟
      ممنون میشم دوستان راهنمایی کنن
    • توسط mrneo8
      میخواهم یک فرم در سایت وردپرسی ام درست شود
      که افرادی که تمایل دارند ثبت نام کنند
      و در این فرم مشخصات تحصیلی و علاقه خویش را وارد کنند
      آنگاه در انتهای فرم و برای تکمیل ثبت نام وجهی را برای عضویت از درگاه پرداخت واریز کنند
      پس از تایید پرداخت
      بتوانند برحسب رشته تحصیلی و علاقه انتخابی اشان مطالبی که ما در سایت قرار می دهیم را مشاهده کنند
      هزینه این کارها رو بگید و قبول سفارش کنید
    • توسط HANNANStd
      افزونه ی “اعتبار من” ( myCRED ) ، سیستمی کاربردی و انعطاف پذیر برای مدیریت امتیازات در سایت وردپرسی شماست . در واقع این افزونه سایت شما را تبدیل به یک سایت امتیاز-محور می کند که نه تنها کاربر در آن بر اساس انواع فعالیت هایی که می کند ، امتیاز جایزه می گیرد ، بلکه می تواند این امتیازات را در سایت خود شما خرج کند ! به این منظور که شما قادرید به کمک این افزونه دسترسی به بعضی صفحات و پست های خود را محدود کرده و در ازای نمایش این محتواها از کاربرانتان امتیاز طلب کنید !
      اما این تازه شروع ماجراست ! “اعتبار من” علاوه بر امکانات مختلفی که داراست ، افزونه های جانبی ( الحاقی ) زیادی را در اختیار کاربر قرار می دهد که با استفاده از آن ها می توان وبسایتتان را به محلی هیجان انگیز برای داد و ستد امتیاز تبدیل کرده و با این کار کاربران خودتان را تشویق به فعالیت بیشتر و مفیدتر کنید .
      بعضی از ویژگی های این افزونه ی قدرتمند را در زیر مرور می کنیم :

      - پنل تنظیماتی جامع برای تنظیم مقدار امتیاز در ازای انجام انواع فعالیت ها نظیر : ثبت نام در سایت ، وارد شدن به سایت ، ارسال دیدگاه ، انتشار مطلب ، کلیک بر روی لینک هایی که شما ایجاد می کنید ، تماشای ویدیوها ( از یوتیوب یا سایر سایت ها ) و موزیک هایی که شما مشخص می کنید و … و …
      - راحتی و سرعت در اهدا و یا کسر امتیازات از کاربران
      - چندین ابزارک کاربردی برای نشان دادن کاربران با بیشترین امتیاز و …
      - اضافه شدن بخش امتیازات در پروفایل کاربری
      - افزونه های جانبی ( الحاقی ) متنوع و جذاب
      - قابلیت کارکرد صحیح با بادی پرس ( افزونه ی محبوب ساخت جامعه مجازی وردپرس )
      - قابلیت کارکرد صحیح با بی بی ( افزونه ی محبوب انجمن ساز وردپرس )
      - قابلیت کارکرد صحیح با BadgeOS ( سیستم مدال دهی وردپرس )
      - قابلیت کارکرد صحیح با افزونه ی LearnDash برای تبدیل وردپرس شما به مدرسه مجازی
      - قابلیت درون ریزی ( ایمپورت ) امتیازات از افزونه ی Cubepoints ( افزونه ای دیگر در زمینه ی امتیازدهی )
      - قابلیت درون ریزی امتیازات کاربر از روی فایل های CSV
      - قابلیت Remote API که امکان اجرای فرامین سایت شما را از سایت های دیگر فراهم می کند .
      - لیست گزارش تغییرات در امتیاز ( لوگ )
      - آگاه ساز تغییرات امتیاز برای کاربران به شکلی زیبا ( و در نسخه ی پیشرفته ی پولی به صورت آژاکس و آنی )
      - امکان جابجایی امتیاز بین کاربران
      - امکان ارسال ایمیل های اطلاعیه در صورت تغییر میزان امتیاز کاربر ( کسب امتیاز یا کسر آن )
      - امکان جالبی به نام بانکداری (!) که امتیازات شما را همچون پول مدیریت می کند ، با امکان تعیین سود های روزشمار و دوره های واریز امتیاز …
      - امکان خرید امتیازهای سایت شما با پول واقعی ، به نرخی که شما تعیین می کنید ، به عنوان مثال تعیین می کنید هر امتیاز شما چند تومان می ارزد !
      - اگر از افزونه ی ووکامرس برای فروش محصولاتتان استفاده می کنید ، می توانید این امکان را به کاربرانتان بدهید تا با امتیازات خود محصولات فروشگاه را خریداری فرمایند …
      - امکان کارکرد با افزونه های مدیریت رویداد ( evant manager )
      - و …..
      گفتنی است که این افزونه بسته های الحاقی دیگری به صورت پریمیوم دارست که امکانات جذاب دیگری را به افزونه ی شما می بخشند … امکاناتی نظیر :
      - ارسال پیامک در صورت تغییر در میزان امتیاز کاربران
      - پخش ویدیوهای سایت vimo و کسب امتیاز
      - ایجاد بازی هایی به سبک قرعه کشی
      - آگاه ساز آنی تغییرات امتیاز در سایت که به محض اضافه یا کم شدن سطح امتیازات کاربرانتان ، به شکلی زیبا و با قابلیت سفارشی سازی بالا ، آن ها را به کاربرانتان نمایش می دهد ..
      دانلود آخرین نسخه از مخزن وردپرس
      دانلود درگاه زرین پال از مخزن وردپرس