
The Buxter API was designed to provide you with a safe and simple solution for your payment needs. This simplicity is reflected in the API calls that make up a transaction. There are only three calls - marked as orange, in the illustration on the left hand side.
CreateTransaction is called to provide Buxter with the used currency, amount of money etc. and returns a URL to his Buxter wallet on Facebook to which the buying Facebook user is redirected.
There, the user can confirm or cancel the payment of the items pertaining to the current transaction. If the User confirms the payment, he is redirected back to the application he came from the first place through a predefined URL in the Buxter application settings.
This is where GetTransactionStatus is called and verified. If a payment was successful, the item is delivered.
If the payment wasn't successful the transaction can be canceled by calling CancelTransaction. Please note that the cancellation of transactions is not mandatory. Transactions time out and are pruned from the system eventually. Nevertheless it is a recommended security practice to use cancellation.
References
Comments (0)
You don't have permission to comment on this page.