doubu7425 2015-05-01 01:27
浏览 49

从Paypal REST API协议获取信用卡ID

Hi am setting up an automatic billing agreement on PayPal

The code works:

$apiContext = new \PayPal\Rest\ApiContext(new \PayPal\Auth\OAuthTokenCredential($this->CLIENT_ID, $this->CLIENT_SECRET));

    $agreement = new Agreement();

    $agreement->setName('Agreement')
        ->setDescription('Base Plan')
        ->setStartDate('2015-06-01T12:00:00Z');

    $plan = new Plan();
    $plan->setId($planID);
    $agreement->setPlan($plan);

    // Add Payer
    $payer = new Payer();
    $payer->setPaymentMethod('credit_card')->setPayerInfo(new PayerInfo(array(
        'email' => $email
    )));

    // Add Credit Card to Funding Instruments
    $creditCard = new CreditCard();
    $creditCard->setType($cctype)
        ->setNumber($ccnumber)
        ->setExpireMonth($ccexpirymonth)
        ->setExpireYear($ccexpiryyear)
        ->setCvv2($ccv);






    $fundingInstrument = new FundingInstrument();
    $fundingInstrument->setCreditCard($creditCard);



    $payer->setFundingInstruments(array(
        $fundingInstrument
    ));
    // Add Payer to Agreement
    $agreement->setPayer($payer);

    $shippingAddress = new ShippingAddress();
    $shippingAddress->setLine1('111 First Street')
        ->setCity('Saratoga')
        ->setState('CA')
        ->setPostalCode('95070')
        ->setCountryCode('US');
    $agreement->setShippingAddress($shippingAddress);

    try {

        $createagreement = $agreement->create($apiContext);


    } catch (Exception $ex) {




        exit(1);
    }

What I am trying to get is the credit card ID that PayPal should have so that some information about the credit card can be used later for updating the credit card at a later time etc.

I thought:

$creditCard->getId(); 

would work, but it does not return anything,

How can I get the Credit Card ID?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于#hadoop#的问题
    • ¥15 (标签-Python|关键词-socket)
    • ¥15 keil里为什么main.c定义的函数在it.c调用不了
    • ¥50 切换TabTip键盘的输入法
    • ¥15 可否在不同线程中调用封装数据库操作的类
    • ¥15 微带串馈天线阵列每个阵元宽度计算
    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据