sendPayment method

void sendPayment()

Implementation

void sendPayment() async {
  loading.value = true;
  var data = {
    'amount': usdtAmount.toString(),
    'fiatAmount': nairaAmount.toString(),
    'customerEmail': email.toString(),
    'reference': narration.toString(),
    'accountName': agentFullname.toString(),
    'accountNumber': agentAccountNumber.toString(),
    'bankName': bankName.toString(),
    'agentID': agentID.toString(),
    'customerName': fullName.toString(),
    'customerUsdtwallet': usdtwalletAddress.toString(),
    'mobileNumber': phoneNumber.toString(),
  };
  var response = await CallApi().postData(
    data,
    'customer',
  );
  if (response.statusCode == 200) {
    loading.value = false;
    paymentVerification();
    Get.to(const ConfirmScreen());
  }
  loading.value = false;
}