Добавить платеж в чек о продаже

Я хотел бы добавить тип кредитной карты в квитанцию ​​о продаже, однако я не вижу информации о кредитной карте в SR. Вот мой код:

//Set Payment Detail in Header 
        Intuit.Ipp.Data.Qbo.PaymentDetail qboSalesReceiptHeaderPaymentDetail = new Intuit.Ipp.Data.Qbo.PaymentDetail();
        CreditCardPayment cc = new CreditCardPayment();
        cc.CreditChargeInfo = new CreditChargeInfo();
        //to do another credit card type
        cc.CreditChargeInfo.Type = CreditCardTypeEnum.OtherCreditCard;
        cc.CreditChargeInfo.TypeSpecified = true;
        qboSalesReceiptHeaderPaymentDetail.Item = cc;
        //qboSalesReceiptHeaderPaymentDetail.Item = new CashPayment { Desc = "Cash Payment Ref #" };
        qboSalesReceiptHeader.Detail = qboSalesReceiptHeaderPaymentDetail;

        //Set Header 
        qboSalesReceipt.Header = qboSalesReceiptHeader;

Способ оплаты


person Joseph Anderson    schedule 12.01.2013    source источник


Ответы (1)


Если вы обратитесь к документации, вы обнаружите, что там есть поле с именем :

PaymentMethodId

PaymentMethodId должен ссылаться на значение идентификатора одного из способов оплаты в Быстрые книги.

например это не «тип кредитной карты» как таковой, это «способ оплаты», который вы хотите указать (один из которых может быть конкретным типом кредитной карты).

person Keith Palmer Jr.    schedule 12.01.2013