/
home
/
techb158
/
ileadtechnology.com
/
vendor
/
iyzico
/
iyzipay-php
/
samples
/
/home/techb158/ileadtechnology.com/vendor/iyzico/iyzipay-php/samples
mkdir
upload
Name
Size
Mode
Actions
images/
-
0755
rm
subscription-samples/
-
0755
rm
api_test.php
165
0644
edit
dl
rm
approve.php
371
0644
edit
dl
rm
cancel.php
385
0644
edit
dl
rm
cancel_with_reason.php
509
0644
edit
dl
rm
config.php
376
0644
edit
dl
rm
create_card.php
1565
0644
edit
dl
rm
create_marketplace_payment.php
3671
0644
edit
dl
rm
create_payment.php
3359
0644
edit
dl
rm
create_payment_with_registered_card.php
3218
0644
edit
dl
rm
create_payment_with_reward.php
3490
0644
edit
dl
rm
create_sub_merchant.php
2986
0644
edit
dl
rm
create_threeds_payment.php
436
0644
edit
dl
rm
delete_card.php
396
0644
edit
dl
rm
disapprove.php
380
0644
edit
dl
rm
initialize_apm.php
3334
0644
edit
dl
rm
initialize_bkm.php
3000
0644
edit
dl
rm
initialize_checkout_form.php
3119
0644
edit
dl
rm
initialize_iyziup_form.php
2654
0644
edit
dl
rm
initialize_iyziup_form_with_initial_consumer.php
3857
0644
edit
dl
rm
initialize_pay_with_iyzico.php
3137
0755
edit
dl
rm
initialize_threeds.php
3450
0644
edit
dl
rm
initialize_threeds_with_reward.php
3581
0644
edit
dl
rm
iyzilink_add_product_sample.php
713
0644
edit
dl
rm
iyzilink_delete_product_sample.php
304
0644
edit
dl
rm
iyzilink_retrieve_products_sample.php
343
0644
edit
dl
rm
iyzilink_retrieve_product_sample.php
306
0644
edit
dl
rm
iyzilink_update_product_sample.php
741
0644
edit
dl
rm
refund.php
475
0644
edit
dl
rm
refund_to_balance.php
355
0644
edit
dl
rm
refund_with_reason.php
599
0644
edit
dl
rm
reporting_payment_detail.php
259
0644
edit
dl
rm
reporting_payment_transaction.php
329
0644
edit
dl
rm
retrieve_apm.php
360
0644
edit
dl
rm
retrieve_bin.php
373
0644
edit
dl
rm
retrieve_bkm_result.php
344
0644
edit
dl
rm
retrieve_cards.php
378
0644
edit
dl
rm
retrieve_checkout_form_result.php
388
0644
edit
dl
rm
retrieve_installments.php
424
0644
edit
dl
rm
retrieve_iyziup_form_result.php
403
0644
edit
dl
rm
retrieve_loyalty.php
632
0644
edit
dl
rm
retrieve_payment_result.php
409
0644
edit
dl
rm
retrieve_payout_transactions.php
1012
0644
edit
dl
rm
retrieve_pay_with_iyzico_result.php
384
0755
edit
dl
rm
retrieve_sub_merchant.php
394
0644
edit
dl
rm
settlement_to_balance.php
417
0644
edit
dl
rm
submerchant_payment_item_update.php
455
0644
edit
dl
rm
tls_v12_test.php
558
0644
edit
dl
rm
ucs_init.php
322
0644
edit
dl
rm
update_sub_merchant.php
2737
0644
edit
dl
rm
Edit:
/home/techb158/ileadtechnology.com/vendor/iyzico/iyzipay-php/samples/initialize_threeds.php
(3450B)
<?php require_once('config.php'); # create request class $request = new \Iyzipay\Request\CreatePaymentRequest(); $request->setLocale(\Iyzipay\Model\Locale::TR); $request->setConversationId("123456789"); $request->setPrice("1"); $request->setPaidPrice("1.2"); $request->setCurrency(\Iyzipay\Model\Currency::TL); $request->setInstallment(1); $request->setBasketId("B67832"); $request->setPaymentChannel(\Iyzipay\Model\PaymentChannel::WEB); $request->setPaymentGroup(\Iyzipay\Model\PaymentGroup::PRODUCT); $request->setCallbackUrl("https://www.merchant.com/callback"); $paymentCard = new \Iyzipay\Model\PaymentCard(); $paymentCard->setCardHolderName("John Doe"); $paymentCard->setCardNumber("5528790000000008"); $paymentCard->setExpireMonth("12"); $paymentCard->setExpireYear("2030"); $paymentCard->setCvc("123"); $paymentCard->setRegisterCard(0); $request->setPaymentCard($paymentCard); $buyer = new \Iyzipay\Model\Buyer(); $buyer->setId("BY789"); $buyer->setName("John"); $buyer->setSurname("Doe"); $buyer->setGsmNumber("+905350000000"); $buyer->setEmail("email@email.com"); $buyer->setIdentityNumber("74300864791"); $buyer->setLastLoginDate("2015-10-05 12:43:35"); $buyer->setRegistrationDate("2013-04-21 15:12:09"); $buyer->setRegistrationAddress("Nidakule Göztepe, Merdivenköy Mah. Bora Sok. No:1"); $buyer->setIp("85.34.78.112"); $buyer->setCity("Istanbul"); $buyer->setCountry("Turkey"); $buyer->setZipCode("34732"); $request->setBuyer($buyer); $shippingAddress = new \Iyzipay\Model\Address(); $shippingAddress->setContactName("Jane Doe"); $shippingAddress->setCity("Istanbul"); $shippingAddress->setCountry("Turkey"); $shippingAddress->setAddress("Nidakule Göztepe, Merdivenköy Mah. Bora Sok. No:1"); $shippingAddress->setZipCode("34742"); $request->setShippingAddress($shippingAddress); $billingAddress = new \Iyzipay\Model\Address(); $billingAddress->setContactName("Jane Doe"); $billingAddress->setCity("Istanbul"); $billingAddress->setCountry("Turkey"); $billingAddress->setAddress("Nidakule Göztepe, Merdivenköy Mah. Bora Sok. No:1"); $billingAddress->setZipCode("34742"); $request->setBillingAddress($billingAddress); $basketItems = array(); $firstBasketItem = new \Iyzipay\Model\BasketItem(); $firstBasketItem->setId("BI101"); $firstBasketItem->setName("Binocular"); $firstBasketItem->setCategory1("Collectibles"); $firstBasketItem->setCategory2("Accessories"); $firstBasketItem->setItemType(\Iyzipay\Model\BasketItemType::PHYSICAL); $firstBasketItem->setPrice("0.3"); $basketItems[0] = $firstBasketItem; $secondBasketItem = new \Iyzipay\Model\BasketItem(); $secondBasketItem->setId("BI102"); $secondBasketItem->setName("Game code"); $secondBasketItem->setCategory1("Game"); $secondBasketItem->setCategory2("Online Game Items"); $secondBasketItem->setItemType(\Iyzipay\Model\BasketItemType::VIRTUAL); $secondBasketItem->setPrice("0.5"); $basketItems[1] = $secondBasketItem; $thirdBasketItem = new \Iyzipay\Model\BasketItem(); $thirdBasketItem->setId("BI103"); $thirdBasketItem->setName("Usb"); $thirdBasketItem->setCategory1("Electronics"); $thirdBasketItem->setCategory2("Usb / Cable"); $thirdBasketItem->setItemType(\Iyzipay\Model\BasketItemType::PHYSICAL); $thirdBasketItem->setPrice("0.2"); $basketItems[2] = $thirdBasketItem; $request->setBasketItems($basketItems); # make request $threedsInitialize = \Iyzipay\Model\ThreedsInitialize::create($request, Config::options()); # print result print_r($threedsInitialize);
Save
cmd:
run