$SHAREDKEY = 'dWq8RdOnS468'; $BASKET = 'Pembayaran Tagihan Rp.100000'; $MALLID = '2414'; $CHAINMERCHANT = 'NA'; $CURRENCY = '360'; $PURCHASECURRENCY = '360'; $AMOUNT = '100000.00'; $PURCHASEAMOUNT = '100000.00'; $TRANSIDMERCHANT = $this->generateRandomNumeric(12); $WORDS = sha1($AMOUNT.$MALLID.$SHAREDKEY.$TRANSIDMERCHANT); $REQUESTDATETIME = '20150728150928'; $SESSIONID = $this->generateRandomNumeric(20); $PAYMENTCHANNEL = '15'; //15 Visa Master | 04 Doku Walet $EMAIL = 'testingdoku@yahoo.com'; $NAME = 'BERTHO'; $ADDRESS = 'Jl.Kapt.Piere Tendean, No.88c'; $COUNTRY = '360'; $STATE = 'JAKARTA'; $CITY = 'JAKARTA SELATAN'; $PROVINCE = 'JAKARTA'; $ZIPCODE = '12000'; $HOMEPHONE = '0217998391'; $MOBILEPHONE = '081111111111'; $WORKPHONE = '0217998391'; $BIRTHDATE = '19880101'; $ADDITIONALDATA = '127000111222'; Diakses : ============= $client = new GuzzleHttp\Client(); $response = $client->post('link_doku_testing', [ 'body' => [ 'BASKET' => $BASKET, 'MALLID' => $MALLID, 'CHAINMERCHANT' => $CHAINMERCHANT, 'CURRENCY' => $CURRENCY, 'PURCHASECURRENCY' => $PURCHASECURRENCY, 'AMOUNT' => $AMOUNT, 'PURCHASEAMOUNT' => $PURCHASEAMOUNT, 'TRANSIDMERCHANT' => $TRANSIDMERCHANT, 'WORDS' => $WORDS, 'REQUESTDATETIME' => $REQUESTDATETIME, 'SESSIONID' => $SESSIONID, 'PAYMENTCHANNEL' => $PAYMENTCHANNEL, 'EMAIL' => $EMAIL, 'NAME' => $NAME, 'ADDRESS' => $ADDRESS, 'COUNTRY' => $COUNTRY, 'STATE' => $STATE, 'CITY' => $CITY, 'PROVINCE' => $PROVINCE, 'ZIPCODE' => $ZIPCODE, 'HOMEPHONE' => $HOMEPHONE, 'MOBILEPHONE' => $MOBILEPHONE, 'WORKPHONE' => $WORKPHONE, 'BIRTHDATE'=>$BIRTHDATE ] ]);