package Ġio . ple o . ant ae us . core . external . payment Ċ Ċ import Ġio . ple o . ant ae us . models . Currency Ċ import Ġio . ple o . ant ae us . models . Customer Ċ Ċ data Ġclass ĠPayment Setup DTO ( ĊĠĠĠ Ġval Ġcustomer : ĠCustomer Ċ ) Ċ Ċ data Ġclass ĠPayment Setup Object ( ĊĠĠĠ Ġval Ġreference : ĠString , ĊĠĠĠ Ġval Ġsecret Key : ĠString ? Ġ= Ġnull Ċ ) Ċ Ċ data Ġclass ĠCharge Payload ( ĊĠĠĠ Ġval Ġamount : ĠLong , ĊĠĠĠ Ġval Ġcurrency : ĠCurrency , ĊĠĠĠ Ġval Ġcustomer Reference : ĠString , ĊĠĠĠ Ġval Ġpayment Method : ĠString , ĊĠĠĠ Ġval Ġinvoice Id : ĠString Ċ ) Ċ