WebAPI URLAnswered

Hello 

I tried to follow your instructions by combining the URL into a single line and using my own API key instead of 'mykey.' However, when I tried to apply this within my browser, I received an error message which read: '<err code="101" msg="Method not provided."/>' Could you please tell me what I did wrong?
https://wyday.com/limelm/api/rest/api_key=mykey&format=json&nojsoncallback=1&method=limelm.pkey.generate&version_id=9433&num_keys=1&num_acts=2&email=soft@gmail.com

Answer

You're not using POST.

The URL that data must be POSTed to is "https://wyday.com/limelm/api/rest/". It must include the trailing slash and must not include any other data (i.e. no GET parameters at all).

The data you POST must be an url-encoded string. Not JSON. Not XML. In other words it would look like this:

, edited

My payment provider PayProGlobal provides a fixed list of the fields, what I can do in this case or how to integrate with  PayProGlobal?

Like this- 
ORDER_ID

ORDER_STATUS_ID

ORDER_STATUS

PRODUCT_ID

PRODUCT_QUANTITY

ORDER_ITEM_ID

ORDER_ITEM_NAME

 

https://developers.payproglobal.com/docs/integrate-with-paypro-global/webhook-ipn/#webhook-parameters

All payment providers have basically the same API. And same products. And same fees.

So, follow our other examples and modify them to fit the particular payment platform you've chosen: https://wyday.com/limelm/help/how-to-generate-product-keys-after-order/