မင်္ဂလာပါ!

လှိုက်လှဲစွာကြိုဆိုပါသည်။ ယခု ပထမဆုံးအကြိမ် ရောက်ဖူးခြင်းဖြစ်ပါသလား? ဝင်ရောက် ဆွေးနွေး မေးမြန်းလိုပါလျှင် အောက်တွင်ဖော်ပြထားသော button များမှတဆင့် ဝင်ရောက် ဆွေးနွေးနိုင်သကဲ့သို့ အဖွဲ့ဝင်အသစ်အနေဖြင့်လည်း လျှောက်ထားနိုင်ပါတယ်။

MYSTERY ZILLION တွင် English သို့မဟုတ် Unicode ဖြင့်သာ အသုံးပြုခွင့်ရှိသည်။ ဇော်ဂျီ ၊ ဧရာ စသည်တို့ကို အသုံးပြုခွင့် မရှိ။ Unicode fonts များမှာ Mon3,Yunghkio, Myanamr3 စသည်များ အသုံးပြုနိုင်သည်။ Unicode Guide ကို ဒီမှာ Download ချပါ။ Zawgyi to Unicode Converter
Don't share ebook or software if nobody request. You can find free book websites on here. We are welcome for discussion or asking question instead.

2c2p payment api integration in php

hello buddies,
I don't know how to start to integrate 2c2p payment api in php.
plz share your experiences if you have done for it.

မှတ်ချက်များ

  • edited August 2016 Administrators

    မင်္ဂလာပါ @winechit_89

    ဘယ်အပိုင်း နားမလည်လည်း မသိဘူးခင်ဗျ။ UI payment လား ။

    အဆင်မပြေသည့် အပိုင်းကို သေချာပြောပြရင် ကျွန်တော် ကူညီပေးနိုင်ပါတယ်။

    UI payment ဆိုရင်တော့ form post ကို ပဲ အသုံးပြုရုံပါပဲ။ ဒါပေမယ့် hashing လုပ်ဖို့ လိုအပ်ပါတယ်။ hashing အတွက် SHA1 နဲ့ merchant secrect key ကို အသုံးပြုရပါတယ်။

  • Registered Users

    yes, bro I try to do form post according to the API guide. It returns 9002 : Payment authorization failed.

  • Administrators

    9002 : Payment authorisation failed mean , your secret key or hashing is wrong.

  • Registered Users

    bro. I got it well. thanks for your quick reply.

  • Registered Users

    how to add into worpdress 2c2p. please ...

  • Administrators

    @"Htaung Kyint]" for the wordpress , which e-commerce plugin are you using ?

  • edited September 2016 Registered Users

    hi, i am using event espresso version 3. i have their integration guide and api. Unluckly lack of my experience i am not able to configure.

  • Administrators

    eventespresso အတွက် plugin ပြန်ရေးမှ ရလိမ့်မယ်။

    2c2p မှာ လက်ရှိ အဲဒီ အတွက် plugin မရှိဘူး ခင်ဗျ။

    အဓိကတော့ form post ကနေ hash value ထည့်ပြီး ပို့ဖို့ လိုတယ်။ event espresso အတွက် plugin ရေးနည်း ပြန်လေ့လာဖို့ လိုလိမ့်မယ်။

  • Registered Users

    ကျေးဇူးပါခင်ဗျ။ အလုပ်မှာလိုလာလို့။ ကြိုးစားကြည့်ပါမယ်။

  • edited September 2016 Registered Users

    ကျေးဇူးပြုပြီး code တစ်ချက်လောက် ပြင်ပေးပါလား အကို။ ကျတော်မရှင်းနိုင်တော့လို့ပါ။ Payment error 9002 တက်နေလို့ပါ။ code link က https://drive.google.com/open?id= ။ 2c2p document link က https://drive.google.com/open?id= ။ စာမျက်နှာ ၁၄ နဲ့ ၁၅ ဝန်းကျင်မှာပါ။ https://developer.2c2p.com

  • edited September 2016 Registered Users

    2c2p ကိုပြောကြည့်တော့ စာပြန်လာတာပါ

    Please revise your code as a lot of parameter from you've sent to us as function not actual value.
    Please check reference as follows;

    {
        "format": null,
        "version": "6.9",
        "merchant_id": "104104000000058",
        "hash_value": "<?php echo $HashValue; ?>",
        "payment_description": "<?php echo $event_name; ?>",
        "order_id": "<?php echo $invoicenumber; ?>",
        "invoice_no": "<?php echo $invoicenumber; ?>",
        "currency": "104",
        "amount": "<?php echo $amount2c2p; ?>",
        "customer_email": "<?php echo $user_email; ?> ",
        "redirect_url": null,
        "cancel_url": null,
        "notify_url": null,
        "result_url_1": "Sample",
        "result_url_2": "Sample",
        "pay_category_id": "1001",
        "user_defined_1": null,
        "user_defined_2": null,
        "user_defined_3": null,
        "user_defined_4": null,
        "user_defined_5": null,
        "promotion": "A",
        "payment_option": null,
        "ipp_interest_type": null,
        "payment_details": null,
        "reference1": null,
        "reference2": null,
        "payer_firstName": null,
        "payer_lastName": null,
        "payer_company_name": null,
        "payment_expiry": null,
        "default_lang": null,
        "request_3ds": null,
        "enable_store_card": null,
        "stored_card_unique_id": null,
        "pan_masked": null,
        "recurring": null,
        "recurring_unique_id": null,
        "recurring_amount": null,
        "order_prefix": null,
        "allow_accumulate": null,
        "max_accumulate_amount": null,
        "recurring_interval": null,
        "recurring_count": null,
        "charge_next_date": null,
        "charge_on_date": null,
        "statement_descriptor": null
    }
    
  • Administrators

    9002 ဆိုတာက authentication failed ပါ။

    Hash value မှားလို့ အဲဒီ error ပြန်လာတာပါ။ နောက်ပြီးတော့ integration guide တွေက merchant နှင့် 2c2p ကြားမှာပဲ share သည့် confidential document တွေ ဖြစ်သည့် အတွက်ကြောင့် ကျွန်တော် ပြန်ဖျက်ထားလိုက်ပါမယ်။

    Thanked by 1 Htaung Kyint]
  • Administrators

    နောက်ပြီး secret key နဲ့ merchant ID ပါတာကို public မှာ မ share ပါနှင့် ခင်ဗျာ။ အန္တရာယ်များပါတယ်။

  • Registered Users

    ဘယ်အပိုင်း Hash value ခင်ဗျ။ ကျေးဇူးပါအကို။

  • edited September 2016 Administrators
    $strSignatureString = $version . $merchant_id . $payment_description . $order_id . $invoice_no . $currency . $amount . $customer_email . $pay_category_id . $promotion . $user_defined_1 . $user_defined_2 . $user_defined_3 . $user_defined_4 . $user_defined_5 . $result_url_1 . $result_url_2 . $enable_store_card . $stored_card_unique_id . $pan_masked . $request_3ds; 
    
    $HashValue = hash_hmac('sha1', $strSignatureString, $secret_key, false);
    
Sign In or Register to comment.