0

I am using a plugin on my website to accept Stellar tokens. I want to modify this plugin to accept more than what they have built into the plugin. The plugin uses Stellarterm API to get price conversions and it works great but some tokens aren't listed on Stellarterm so even after adding the token to the plugin, it won't convert a price during checkout. It also appears that support for Stellarterm is gone, as well as support for the plugin I'm modifying.

What free api could I use to accomplish this? The plugin I modified is SWplug and can be found here: https://swplug.com/

It's looking like the solution will be to rebuild Stellarterm myself, or maybe we can do that as a community?

Thanks in advance!

1 Answer 1

1

You're looking at the problem from the wrong end.

The way Stellar solves this is by using cross-asset payments. You can send funds to someone as one asset, and pay it using another, automatically.

You select which asset you want to receive, and the payer can select how they want to pay for it.

2
  • I understand what you're saying. Someone can send me SLT and I opt to receive it as XLM correct? If that is what you mean, what I was attempting to state in the OP is, I want customers to be able to choose from a list a coin that they want to use. When they choose this coin, it tells them how much they must pay in that coin. I've gotten as far as choosing the coin, but it won't show how much they have to pay due to the StellerTerm API not having that coin listed in there server. Nov 12, 2018 at 14:31
  • Take a look at stellar.github.io/js-stellar-sdk/Server.html#paths. I'd get the user address, and then use a path finding call with the asset and amount that you want to receive. You'll get back a list of the different payment options that are available to the user. Display them, let the user select one, and then do a path payment. Nov 12, 2018 at 14:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.