ПредишенСледващото

Как да започнете да приемат плащания в Bitcoins на сайта си

Bitcoin - атрактивен начин на плащане за онлайн предприемачи, главно поради факта, че таксите си за транзакции са незначителни в сравнение с други популярни методи за разплащане, като например банкови преводи, платежни системи (например Paypal) или сделки с кредит карти. Съответно, това ще допринесе за нарастване на доходите, наличието на по-конкурентен модел на ценообразуване и възможността за предлагане на услуги на клиенти по целия свят на достъпни цени. Освен това, Bitcoin официално не се облагат с данък, защото това не е форма на пари, която е издадена от правителството. От друга страна, плащанията в Bitcoin psevdoanonimny и мигновено, докато елиминира нуждата от посредници.

В този урок ще покажем как да добавите Bitcoin като начин на плащане на вашия сайт за електронна търговия. За да бъде в състояние да приема плащане в Bitcoins, ние ще използваме Blockchain.info получават плащания API V2, тъй като тя е проста, сигурна и изпълнението му ще отнеме по-малко от 10 минути.

API-интерфейс Blockchain.info V2:

Paychanges API V2 Blockchain.info е най-лесният и най-бързият начин да се започне приемане на плащания в Bitcoins от всеки и навсякъде по света. С една проста заявка HTTP GET- можете веднага да започнете работа.

Как да поискам ключ за API?

Как да започнете да приемат плащания в Bitcoins на сайта си

Първи разширен публичен ключ:

Най-лесният начин да започнете приема Bitcoin - създаване на страницата портфейл blockchain.info

Как да започнете да приемат плащания в Bitcoins на сайта си

HTTPS: // API. blockchain. информация / обем 2 / получаване. XPUB = $ XPUB обаждане = $ обаждане _ URL ключ = $ ключ

HTTPS: // API. blockchain. информация / обем 2 / получаване. XPUB = $ XPUB обаждане = $ обаждане _ URL ключ = $ ключ празнина _ граница = $ празнина _ граница

XPUB: вашият XPUB (дестинация, където плащанията ще бъдат изпратени до клиентите си.)

Легенда: Това е вашият ключ API интерфейс V2 получаване на плащания за blockchain.info, които ще бъдат предоставени след като заявката е приета успешно.

ОТГОВОР: 200 Добре, ЗАЯВЛЕНИЕ / JSON

Следното представлява примерно внедряване PHP:

$ My_callback_url = 'Поставете обратно повикване URL ТУК +/- който може да включва идентифициране на клиента параметри като invoice_id = 058921123secret =? $ Secret .;

$ Параметри = 'XPUB ='. $ My_xpub. "Обр = '.urlencode ($ my_callback_url). "Ключови = '$ my_api_key .;

$ Response = file_get_contents ($ root_url $ параметри. "?".);

ехо "Изпращане на плащане To. ". $ Обектно> адрес;

Изпълнение на обаждане Blockchain.info:

т ransaction_hash: хеш плащане

потвърждения: броят на потвърждения на сделката.

о alue: стойност на получаване на плащането Сатоши, която е 1/100 000 000 Bitcoins.

Следното е пример PHP обаждане, получен чрез изпратено по-рано PHP-скрипт:

$ Invoice_id = $ _GET [ 'invoice_id']; // invoice_id се изплаща на URL адреса за обратно извикване

$ Value_in_btc = $ value_in_satoshi / 100000000;

// коментирани, за да тест, разкоментирайте когато на живо

ако ($ _GET [ "тест"] == вярно)

// създайте или отворете базата данни

$ Database = нов SQLiteDatabase ( "db.sqlite", 0666, $ грешка);

// Добавяне на фактурата към базата данни

$ Stmt = $ db-> подготви ( "замени В invoice_payments (invoice_id, transaction_hash, стойност) стойности ().");

$ Stmt-> bind_param ( "ISD", $ invoice_id, $ transaction_hash, $ value_in_btc);

обаждане отговор:

За да потвърдите успешното обработване на отклик на сървъра на вашия уеб сайт, трябва да отговарят на «ОК» (без кавичките) в текстов формат, както и на HTML. Ако вашият сървър показва различен отговор или не показва нищо, а след това отново blockchain.info сървъра изпраща обратно повикване за всеки новосъздаден единица, чието създаване отнема 10 минути средно, до 1000 пъти, че ще продължи една седмица. обратно повикване домейните, които не са информирани за отговорите, или никога не показват адекватен отговор «ОК», могат да бъдат напълно блокирани услуга.

Проверка попълване на липсващите елементи:

сигурност:

Уникален дискретна обстановка $ тайна трябва да се добави URL адреса на обаждане. Този параметър ще се премести в сценария на обаждане, когато обратно извикване се изпълнява, и трябва да се провери код, генериран за проверка на действие. Това не позволява на злонамерени опити за извършване на комуникация чрез сървърите и измама марка като платена сметка.

Конвертиране на валута в Fiat:

Можете да използвате обмен API процент Blockchain.info на, за да добавите цена в местната валута, в допълнение към Bitcoins.

Fair Use:

Както бе споменато по-рано, домейни за обратно повикване, които никога не се връща отговор «ОК», или не отговори, тоест мъртви домейни могат да бъдат блокирани от услугата.

Това беше кратко уроци, които ще ви помогнат да добавите плащания Bitcoin на Вашия уебсайт. Представихме примерно внедряване в PHP, но това може да бъде направено в Python и Ruby.

Сходни публикации:

  • Как да започнете да приемат плащания в Bitcoins на сайта си
    Комисията да работи за ...
  • Как да започнете да приемат плащания в Bitcoins на сайта си
    Студената Bitcoin съхранение. ...
  • Как да започнете да приемат плащания в Bitcoins на сайта си
    Bitcoin портфейла Blockchain.info добавен
  • Как да започнете да приемат плащания в Bitcoins на сайта си
    Blockchain.info добавена поддръжка Bitcoin ...

Как да започнете да приемат плащания в Bitcoins на сайта си

популярен

  • КАФЕ РЕСТОРАНТ ТРЕЗОР устройство ще подкрепи всички монети започна като резултат от предстоящия hardforka

SatoshiLabs, производител на популярната хардуерни устройства чантата Трезор, каза, че той ще ...

NEM NEM За 9 месеца нарасна от ниското ниво от $ 0007, за да ...

  • За разработчици Deswurstes въвеждане на атомни суапове Bitcoin Cash Network

    Атомни суапове между blokcheynami напоследък се превърна в гореща тема ...

  • Bitcoin цена може да достигне до $ 8000

    До сега, това е доста трудно за Bitcoins. Десетократно ...

  • Binance и QUOINE заедно, за да се осигури достъп до пазари и виртуална валута fiatnyh

    Kriptovalyutnaya Binance борса обяви старта на партньорството си с водеща компания в света ...

    Bitcoin стойност се увеличава от $ 6500 до $ 7590, инерцията на растежа е настъпила ...

  • Генерален директор на най-голямата борса kriptovalyutnoy Китай заклейми публично SegWit2x

    Стари Xu (Star Xu), главен изпълнителен директор OKCoin, най-голямата борса kriptovalyutnoy ...

  • Повишено търсене на долара продължава да оказва натиск върху altkoiny

    ЛБИ Използване на стандартния подход, ще забележите, че имаме ...

  • Blockchain.info обяви плановете си за следващата Segwit2x

    Един от най-големите доставчици на Bitcoin портфейли в света, Blockchain.info, съобщи ...

  • Подкрепете проекта - споделете линка, благодаря!