verifyPayment method
void
verifyPayment()
Implementation
void verifyPayment() async {
var dataBody = {
'referenceID': narration.toString(),
'agentmonoID': userId.toString(),
'amount': nairaAmountkobo.toString(),
};
var response = await CallApi().postData(
dataBody,
'verify-payments',
);
IO.Socket socket = IO.io('https://api.saturncryptovc.com/',
OptionBuilder().setTransports(['websocket']).build());
socket.onConnect((data) {});
socket.on(
'saturn-$narration',
(data) => {
if (data['data']['paymentStatus'] == 'Success')
{paymentStatus.value = 'success'}
});
socket.onError((data) => print('error:$data'));
socket.onConnectError((data) {
socket.emit('msg', 'test');
});
socket.onDisconnect((_) => print('disconnect'));
}