我正在为大学校园的餐馆创建送餐应用程序。这些餐厅大多数都接受Paytm作为付款方式。
我想在我的应用程序中添加一个按钮以启动Paytm应用程序,其中包含供应商的手机号码和填写的订单金额。因此,用户只需要按一个按钮即可完成付款。我不需要甚至需要从Paytm接收付款确认。
我无法使用付款API,因为它将付款限制为仅为其生成API密钥的一个帐户。
如果通过意图无法实现,是否可以通过深度链接实现?
答案 0 :(得分:1)
您可以这样使用PayTm的软件包名称
401 Unsupported app only token.
答案 1 :(得分:0)
我不知道如何直接打开它,但是到目前为止,我想到了下面的代码。它将打开浏览器,并将重定向到应用程序。
public class SQL
{
public static MySqlConnection Connection = new MySqlConnection("SERVER=localhost;DATABASE=nutrihelp;UID=root;PASSWORD=somepassword;");
public static MySqlDataReader Reader;
public static MySqlCommand Command;
public static bool ConnectionOpen()
{
try
{
Connection.Open();
return true;
}
catch (MySqlException ex)
{
switch (ex.Number)
{
case 0:
MessageBox.Show("Cannot connect to server. Contact administrator.");
break;
case 1045:
MessageBox.Show("Invalid username/password, please try again.");
break;
}
return false;
}
}
public static bool ConnectionClose()
{
try
{
Connection.Close();
return true;
}
catch (MySqlException ex)
{
MessageBox.Show(ex.Message);
return false;
}
}
public static void CleanConnection()
{
Reader.Dispose();
Command.Dispose();
Reader.Close();
}
}