forte integration test
parent
114dacacea
commit
a0741ce84d
|
|
@ -86,10 +86,11 @@ class MainActivity : FlutterActivity() {
|
|||
val amount = call.argument<String>("amount").toString()
|
||||
val packageName = call.argument<String>("packageName").toString()
|
||||
val operationParameters = createOperationParameters(token)
|
||||
val body = JsonForExternalCall.getRefundCardJson(operationParameters.authToken, terminalId, operDay, transNum, amount)
|
||||
|
||||
startOperation(
|
||||
OperationType.REFUND,
|
||||
JsonForExternalCall.getRefundCardJson(operationParameters.authToken, terminalId, operDay, transNum, amount),
|
||||
body,
|
||||
packageName
|
||||
)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ object JsonForExternalCall {
|
|||
"instrument": "CARD",
|
||||
"amountData" : {
|
||||
"currencyCode": "348",
|
||||
"amount": "6000",
|
||||
"amount": "$amount",
|
||||
"amountExponent": "2"
|
||||
},
|
||||
"parentTransaction" : {
|
||||
|
|
|
|||
|
|
@ -80,8 +80,9 @@ class ForteService extends BaseService {
|
|||
|
||||
Future<ForteResponse> refund({double amount, String token, int terminalId, int operDay, int transNum }) async {
|
||||
try {
|
||||
double total = amount * 100;
|
||||
String response = await _channel.invokeMethod("refund", <String, dynamic>{
|
||||
'amount': amount.toInt(),
|
||||
'amount': total,
|
||||
'token': token ,
|
||||
'terminalId': terminalId,
|
||||
'operDay': operDay,
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ class _PaymentViewState extends State<PaymentView> {
|
|||
AmanDao<CardData> data = await paymentMethod(_total);
|
||||
|
||||
if (data.success) {
|
||||
pressPayment(widget.model.operationType, data.data);
|
||||
pressPayment('card', data.data);
|
||||
} else {
|
||||
_dialogService.showDialog(description: data.msg);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue