Closed A2lEX closed 6 years ago
@A2lEX we are supporting our API at interface level, so you should share some XML files with request and response, where problem is visible.
If you need payment methods, which you can use in doSendPostBuyForm, you should call doGetPaymentMethods. If in offer, where you want to fill post buy form, is pay by card method - doGetPaymentMethods will get you this information.
Everything is described in documentation of doSendPostBuyForm method.
Thank you a lot for answer, I hope you could help me) Not so many information in documentation and in doSendPostBuyForm method link to PDF is broken (http://goo.gl/6rlFJ)
I share some xmls - and my question - how can I create Buy Form?
Get shipments request
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:DoGetShipmentDataForRelatedItemsRequest><ns1:sessionId>e8c1f0c46e2eb425c82664a85e37ca10042c6cc2846f2f//03_1</ns1:sessionId><ns1:itemIds><ns1:item>6475327468</ns1:item></ns1:itemIds></ns1:DoGetShipmentDataForRelatedItemsRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
response
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:doGetShipmentDataForRelatedItemsResponse><ns1:relatedItemsShipmentData><ns1:sellerShipmentData><ns1:item><ns1:sellerId>42862450</ns1:sellerId><ns1:sellerPaymentInfo><ns1:shipmentPaymentInfoPza><ns1:item><ns1:shipmentId>9</ns1:shipmentId><ns1:shipmentName>Przesyłka kurierska</ns1:shipmentName><ns1:shipmentAmount>15</ns1:shipmentAmount><ns1:shipmentPaymentType>1</ns1:shipmentPaymentType><ns1:shipmentItemIds id="ref1"><ns1:item>6475327468</ns1:item></ns1:shipmentItemIds></ns1:item><ns1:item><ns1:shipmentId>2</ns1:shipmentId><ns1:shipmentName>List ekonomiczny</ns1:shipmentName><ns1:shipmentAmount>2.11</ns1:shipmentAmount><ns1:shipmentPaymentType>1</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item><ns1:item><ns1:shipmentId>14</ns1:shipmentId><ns1:shipmentName>Odbiór w punkcie po przedpłacie</ns1:shipmentName><ns1:shipmentAmount>9</ns1:shipmentAmount><ns1:shipmentPaymentType>1</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item></ns1:shipmentPaymentInfoPza><ns1:shipmentPaymentInfoNonPza><ns1:item><ns1:shipmentId>11</ns1:shipmentId><ns1:shipmentName>Przesyłka kurierska pobraniowa</ns1:shipmentName><ns1:shipmentAmount>20</ns1:shipmentAmount><ns1:shipmentPaymentType>4</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item><ns1:item><ns1:shipmentId>15</ns1:shipmentId><ns1:shipmentName>Odbiór w punkcie</ns1:shipmentName><ns1:shipmentAmount>15</ns1:shipmentAmount><ns1:shipmentPaymentType>4</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item></ns1:shipmentPaymentInfoNonPza></ns1:sellerPaymentInfo><ns1:sellerOtherShipmentIsActive>0</ns1:sellerOtherShipmentIsActive><ns1:generalDeliveryPaymentInfo><ns1:item><ns1:shipmentId>10006</ns1:shipmentId><ns1:shipmentName>PACZKA W RUCHu</ns1:shipmentName><ns1:shipmentAmount>9</ns1:shipmentAmount><ns1:shipmentPaymentType>1</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item><ns1:item><ns1:shipmentId>20006</ns1:shipmentId><ns1:shipmentName>PACZKA W RUCHu</ns1:shipmentName><ns1:shipmentAmount>15</ns1:shipmentAmount><ns1:shipmentPaymentType>4</ns1:shipmentPaymentType><ns1:shipmentItemIds href="#ref1"/></ns1:item></ns1:generalDeliveryPaymentInfo></ns1:item></ns1:sellerShipmentData></ns1:relatedItemsShipmentData></ns1:doGetShipmentDataForRelatedItemsResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
Get billing methods request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:DoGetPaymentMethodsRequest><ns1:sessionId>f8e1075de6265657ddec0516a156a701c5b1ff31155a17//01_1</ns1:sessionId><ns1:itemIds><ns1:item>6475327468</ns1:item></ns1:itemIds></ns1:DoGetPaymentMethodsRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
response
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:doGetPaymentMethodsResponse><ns1:paymentMethods><ns1:item><ns1:paymentMethodId>b</ns1:paymentMethodId><ns1:paymentMethodName>Przelew tradycyjny</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_b.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>p</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z iPKO</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_p.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>g</ns1:paymentMethodId><ns1:paymentMethodName>Płać z ING</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_g.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>w</ns1:paymentMethodId><ns1:paymentMethodName>Przelew24 BZWBK</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_w.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>o</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Bankiem Pekao S.A.</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_o.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>wm</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Millennium</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_wm.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>i</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Inteligo</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_i.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>l</ns1:paymentMethodId><ns1:paymentMethodName>Crédit Agricole e-przelew</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_l.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>as</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z T-Mobile Usługi Bankowe</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_as.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>u</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Eurobankiem</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_u.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>wd</ns1:paymentMethodId><ns1:paymentMethodName>Przelew z Deutsche Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_wd.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>wc</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Citi Handlowy</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_wc.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>ib</ns1:paymentMethodId><ns1:paymentMethodName>Przelew z Idea Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_ib.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>bo</ns1:paymentMethodId><ns1:paymentMethodName>Płać z BOŚ</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_bo.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>ps</ns1:paymentMethodId><ns1:paymentMethodName>Przelew z PBS</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_ps.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>bnx</ns1:paymentMethodId><ns1:paymentMethodName>e-płatność BGŻ BNP Paribas S.A.</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_bnx.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>gbx</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Getin Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_gbx.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>nlx</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Noble Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_nlx.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>bsp</ns1:paymentMethodId><ns1:paymentMethodName>Banki Spółdzielcze</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_bs.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>neb</ns1:paymentMethodId><ns1:paymentMethodName>Nest Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_nstb.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>rap</ns1:paymentMethodId><ns1:paymentMethodName>Raiffeisen POLBANK R-przelew</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_rfki.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>plb</ns1:paymentMethodId><ns1:paymentMethodName>Plus Bank</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_plsb.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>blik</ns1:paymentMethodId><ns1:paymentMethodName>BLIK</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_blik.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>ab</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Alior Bankiem</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_ab.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>orx</ns1:paymentMethodId><ns1:paymentMethodName>Płacę z Orange</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_orx.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>m</ns1:paymentMethodId><ns1:paymentMethodName>mTransfer</ns1:paymentMethodName><ns1:paymentMethodImage>https://static.payu.com/images/mobile/logos/pbl_m.png</ns1:paymentMethodImage><ns1:paymentMethodUsage>1</ns1:paymentMethodUsage></ns1:item><ns1:item><ns1:paymentMethodId>collect_on_delivery</ns1:paymentMethodId><ns1:paymentMethodName>Płacę przy odbiorze</ns1:paymentMethodName><ns1:paymentMethodImage></ns1:paymentMethodImage><ns1:paymentMethodUsage>4</ns1:paymentMethodUsage></ns1:item></ns1:paymentMethods></ns1:doGetPaymentMethodsResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
Get address info request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:DoGetMyAddressesRequest><ns1:sessionId>c8203aec74d75930b129f9ac923ddab36264028a846f2f//03_1</ns1:sessionId></ns1:DoGetMyAddressesRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
response (replace private data)
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:doGetMyAddressesResponse><ns1:addressesInfo><ns1:item><ns1:addressType>1</ns1:addressType><ns1:addressUserData><ns1:userFullName>Name Surname</ns1:userFullName><ns1:userAddress>Street</ns1:userAddress><ns1:userPostcode>82-100</ns1:userPostcode><ns1:userCity>City</ns1:userCity></ns1:addressUserData></ns1:item></ns1:addressesInfo></ns1:doGetMyAddressesResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
And finally - get SendPostBuyForm
request
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:DoSendPostBuyFormRequest><ns1:sessionId>f0f3cc91fa69a4dde15e925b2428e20c2c7937880bcc68//00_1</ns1:sessionId><ns1:newPostBuyFormSeller><ns1:item><ns1:sellerId>42862450</ns1:sellerId><ns1:sellerItemIds><ns1:item>6475327468</ns1:item></ns1:sellerItemIds><ns1:sellerShipmentId>2</ns1:sellerShipmentId></ns1:item></ns1:newPostBuyFormSeller><ns1:newPostBuyFormCommon><ns1:paymentMethodId>bsp</ns1:paymentMethodId><ns1:shipmentAddressType>1</ns1:shipmentAddressType><ns1:invoiceOption>0</ns1:invoiceOption></ns1:newPostBuyFormCommon></ns1:DoSendPostBuyFormRequest></SOAP-ENV:Body></SOAP-ENV:Envelope>
response (some data was changed for secure :)
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://webapi.allegro.pl/service.php"><SOAP-ENV:Body><ns1:doSendPostBuyFormResponse><ns1:postBuyForm><ns1:transactionId>887234853</ns1:transactionId><ns1:transactionPackageIds/><ns1:transactionPayByLink><ns1:actionHttpMethod>POST</ns1:actionHttpMethod><ns1:actionUrl>NP_PAYGW_URL_PAYMENT_NEW</ns1:actionUrl><ns1:actionData><ns1:item><ns1:actionKey>pos_id</ns1:actionKey><ns1:actionValue>NP_PAYGW_POS_ID</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>pos_auth_key</ns1:actionKey><ns1:actionValue>NP_PAYGW_POS_AUTH_KEY</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>ts</ns1:actionKey><ns1:actionValue>1534158859</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>pay_type</ns1:actionKey><ns1:actionValue>bsp</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>desc</ns1:actionKey><ns1:actionValue>Some aukcja nr (64753274)</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>session_id</ns1:actionKey><ns1:actionValue>8872348</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>order_id</ns1:actionKey><ns1:actionValue>8872348</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>first_name</ns1:actionKey><ns1:actionValue>Name</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>last_name</ns1:actionKey><ns1:actionValue>Surname</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>email</ns1:actionKey><ns1:actionValue>some@email.com</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>client_ip</ns1:actionKey><ns1:actionValue>255.255.255.255</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>ext_customer_id</ns1:actionKey><ns1:actionValue>487462</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>amount</ns1:actionKey><ns1:actionValue>321</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>extdata[0]</ns1:actionKey><ns1:actionValue>BAYfaJgwz0i2awkPPAV5M+imcARReOQug0PdcfwdI7IpVA3Brt33oxHscupSvWHf54laF3KAjyz5HeYCkW6lkgXOIgj7V15YFQkgoFsRj1tr821UxGuBCyUXJbM8gWhVa81Ycd/nFPz/uJaJgKAc10W7IrnWETIYqolkBJnGhYStBIIC1hFtn1VMOlM7Y4/WZu2xbFm+HxHFe6nxVGFV/Y3cxQwlqmYxgWAEKkWcUPlcQSU403bhin8H+WniQg2sjGfFTyGGWGDX5EbP1SqnmYVnsDzK5DV9GHAx5Pmk1PeQdt5FdnY0NXgOtu4eQfDrnyo6EbhBlBT0EOGJ8S1kjG2uLfRMM97/pvxTnm6+EM0FziII+1deWBUJIKBbEY9ba/NtVMRrgQslFyWzPIFoVZ7cVKKwULFt99RcV6fKiBaQc0bCthKiIHjw1FOTayQLtj84068y6DWfwOhPBBr8D+YBiDLIt0eXboDLPTV2p0LkDQnJTNVhXNVs2XXNP8VWfV4prfitONKaXQodX2kpbINR46JI5/gCw3ix4j/09st4QyeHvefkvblbexxJELgtYCr210ZaAc36AzUp/nCyI8vw/dk7dlyXq9KoD1QCNiXT6VW6/JZNT8AgT5N3f8qOA0HJSFoyaB1LoSXMV7sjgaHbtku+pmv6jeKB3n6cRLdgFKUbeXlsrlv8EcNgAVZvDj30CJQgii6y9O0txh8uD4p84p9Tkw1yfRKd8prcgQjsfddS/DtQfV+crdhwcQNPVv4FXZZzjP2CCGFJc2VAamdSD6ahJXX21Vxxq0TfaEMr9KObpAShGs9md8KTHjHl2aZBFJdF1YO9sB+e6or8StCt9u2cJPnAGs1jk7LieQDy/f9l9fzlxkcqD0mSy2Z1IPpqEldfbVXHGrRN9oQ6O+x6bs1B13guUHOP9YMAEW+NJGUHwxEPGpbmN7C+64</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>OpenPayu-Signature</ns1:actionKey><ns1:actionValue>sender=NP_PAYGW_POS_ID;signature=5ca4597962dce12d67450dd696f8a96dda9c6e;algorithm=SHA-1;content=extdata[0]</ns1:actionValue></ns1:item><ns1:item><ns1:actionKey>sig</ns1:actionKey><ns1:actionValue>be976a942ab48b91ec8a5e14d8d5b3f</ns1:actionValue></ns1:item></ns1:actionData></ns1:transactionPayByLink></ns1:postBuyForm></ns1:doSendPostBuyFormResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
@A2lEX you already created post buy form. In last response from your comment, you received transactionId = 887234853. It's your post buy form.
And as if comes to broken link to PDF - we will fix this.
Thank you for answer, but I still don't understand how does it work)
In documentation for method doSendPostBuyForm 'Output parameters' tab in example i see something like that
$dosendpostbuyform_response = array( 'postBuyForm' => array( 'transactionId' => 45367221, 'transactionPackageIds' => array(46353511), 'transactionPayByLink' => array( 'actionHttpMethod' => 'POST', 'actionUrl' => 'https://www.platnosci.pl/np/UTF/newpayment.action', 'actionData' => array( array( 'actionKey' => 'pos_id', 'actionValue' => '33230'), array(...), array( 'actionKey' => 'email', 'actionValue' => 'adres@email.pl'), array(...), array( 'actionKey' => 'sig', 'actionValue' => 'f05216ce23e5e987224de602051740f0')))) );
And I can understand how i can build payment form, but I received like that
stdClass Object ( | [postBuyForm] => stdClass Object | ( | [transactionId] => 888771793 | [transactionPackageIds] => stdClass Object | ( | ) | | [transactionPayByLink] => stdClass Object | ( | [actionHttpMethod] => POST | [actionUrl] => NP_PAYGW_URL_PAYMENT_NEW | [actionData] => stdClass Object | ( | [item] => Array | ( | [0] => stdClass Object | ( | [actionKey] => pos_id | [actionValue] => NP_PAYGW_POS_ID | ) | | [1] => stdClass Object | ( | [actionKey] => pos_auth_key | [actionValue] => NP_PAYGW_POS_AUTH_KEY | ) | | [2] => stdClass Object | ( | [actionKey] => ts | [actionValue] => 1534495620 | )
Or in other words - how can I build payment form if I know only transactionId? Sorry for bothering
PS: http://serwis.platnosci.pl/view/admin/ckeditor/uploaded_images/110518135351_dokumentacja_platnosci.pl_2011-05-16.pdf Link also broken
@A2lEX we need to check something with this method. I will inform you when we will finish. But be aware, that it will take a few days.
@MarcinLuczak, Hello, do you have any news?)
@A2lEX hello Alex. I'm sorry that you wait so long. Give me a day or two more, and I will be back with some informations. Thanks.
@A2lEX Hello Alex
Thank you for your patience. I asked you about it, because I needed some time, to check the future of this method. And, unfortunately, the news are that this method will be removed soon. So I suggest, that there is no need to use your time to use method, which will be removed soon. Sorry for this.
@MarcinLuczak Hello)
I'm very upset for this situation, may be there is another method?
I need a way to build a payment form for items i bought (but not yet paid), cannot find anything like that in webapi. Thank you for a help)
@A2lEX WebAPi won't be further developed.
We will release all new resources in REST API.
You can find our latest resource considering Orders here.
Hello, i have the problem with doSendPostBuyForm method. When I request method I receive something like that:
but where can i get these values? NP_PAYGW_URL_PAYMENT_NEW, NP_PAYGW_POS_ID etc???
And one more question: Are there some payment methods when it's possible to pay by card?